Changes between Version 40 and Version 41 of HardwareUsersGuides/RadioBoard_v1.4/RadioController


Ignore:
Timestamp:
Oct 15, 2007, 12:30:18 PM (17 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HardwareUsersGuides/RadioBoard_v1.4/RadioController

    v40 v41  
    8585'''Transmit State Machine:''' In the radio controller there is a state machine that controls outputs gains and amplifiers. This does not turn them on full immediately but instead ramps them up to desired gains at given gain steps to avoid an output power spike. This state machine also has an output signal (`TxStart`) that gets enabled once the state machine has finished executing. The state machine gets enabled when the `TxEnable(...)` function from `radio_controller_basic.h` is called. For the state machine to be activated the output transmit gain must be in hardware mode (see Setting Transmit and Receive Gains above). The parameters that can be controlled include the time to wait before starting the state machine, enabling `TxStart`, enabling amplifier and the target gains and gain ramp steps. All of these can be set up in `SetTxTiming(...)` and `SetTxGainTiming(...)` functions that are part of [source:/PlatformSupport/CustomPeripherals/drivers/radio_controller_v1_08_a/src/radio_controller_ext.h#L69 radio_controller_ext.h]. Details of the functions are available in the API below.
    8686
    87 == [wiki:RadioControllerAPI Radio Controller API] ==
     87== Radio Controller APIs ==
     88
     89* [http://warp.rice.edu/WARP_API/radio__controller__basic_8c.html radio_controller_basic] - Code file for the most basic functions that are needed for communication with the radio boards
     90
     91* [http://warp.rice.edu/WARP_API/radio__controller__adv_8c.html radio_controller_adv] - C code for advanced functions allowing for finer control
     92
     93* [http://warp.rice.edu/WARP_API/radio__controller__5ghz_8c.html radio_controller_5ghz] - Contains the functions that utilize the 5GHz band functionality
     94
     95* [http://warp.rice.edu/WARP_API/radio__controller__ext_8c.html radio_controller_ext] - Extended functionality of the radio boards, over the basic controller
     96
     97
     98