Changes between Version 7 and Version 8 of OFDM/MIMO/Docs/AutoResponse


Ignore:
Timestamp:
Aug 29, 2009, 2:30:44 PM (15 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OFDM/MIMO/Docs/AutoResponse

    v7 v8  
    2020
    2121 * PHY_AUTORESPONSE_MATCH_CONFIG(''addr'', ''len'', ''val''): Configure the match unit to check whether ''len'' header bytes starting at ''addr'' match value ''val''
     22
     23'''Actor configuration:'''
     24Each actor is configured with a single register write; each actor is access with its own macro ({{{mimo_ofdmTxRx_setActionN(''config'')}}}), where N is in [0,5] and ''config'' is the value returned by one of these actor configuration macros:
     25 * PHY_AUTORESPONSE_TXACTION_CONFIG(''pktBuf'', ''translateHdr'', ''delay'', ''conditions''): Configure the actor to automatically transmit:
     26   * ''pktBuf'': index (in ![1,31]) of the packet buffer from which to automatically transmit the packet
     27   * ''translateHdr'': enable the header translator when this actor triggers a transmission 'PHY_AUTORESPONSE_ACT_TRANS_HDR: use the translator; 0: disable the translator)
     28   * ''delay'': number of 0.25µs increments to delay the automatic transmission. The time starts when the final byte of the incoming packet is decoded, even if the actor doesn't depend on the payload error status
     29   * ''conditions'': bitwise OR'd combination of actor condition flags; every condition must be met by a given reception to trigger the actor.
     30 * PHY_AUTORESPONSE_ACTION_SETFLAGA_CONFIG(''conditions''): Configure the actor to set Flag A; ''conditions'' is a bitwise OR'd combination of actor condition requirements
     31 * PHY_AUTORESPONSE_ACTION_SETFLAGB_CONFIG(''conditions''): Configure the actor to set Flag B; ''conditions'' is a bitwise OR'd combination of actor condition requirements
    2232
    2333'''Actor condition requirements:'''
     
    4353 * PHY_HEADERTRANSLATE_SET(''actionBuf'', ''txByteNum'', ''srcBuf'', ''srcByteNum''): Configure the translator to send the byte at index ''srcByteNum'' from the packet buffer ''srcBuf'' as byte number ''txByteNum'' for packets automatically transmitted from packet buffer ''actionBuf''
    4454
    45 '''Actor configuration:'''
    46 
    47  * PHY_AUTORESPONSE_TXACTION_CONFIG(''pktBuf'', ''translateHdr'', ''delay'', ''conditions''): Configure the actor to automatically transmit:
    48    * ''pktBuf'': index (in ![1,31]) of the packet buffer from which to automatically transmit the packet
    49    * ''translateHdr'': enable the header translator when this actor triggers a transmission 'PHY_AUTORESPONSE_ACT_TRANS_HDR: use the translator; 0: disable the translator)
    50    * ''delay'': number of 0.25µs increments to delay the automatic transmission. The time starts when the final byte of the incoming packet is decoded, even if the actor doesn't depend on the payload error status
    51    * ''conditions'': bitwise OR'd combination of actor condition flags; every condition must be met by a given reception to trigger the actor.
    52  * PHY_AUTORESPONSE_ACTION_SETFLAGA_CONFIG(''conditions''): Configure the actor to set Flag A; ''conditions'' is a bitwise OR'd combination of actor condition requirements
    53  * PHY_AUTORESPONSE_ACTION_SETFLAGB_CONFIG(''conditions''): Configure the actor to set Flag B; ''conditions'' is a bitwise OR'd combination of actor condition requirements
    5455
    5556== Sample Code ==