Public Attributes#

uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t

Public Attribute Documentation#

cmd_id#

uint8_t cmd_id

Command ID parameter is set to BT_TRANSMIT_CMD_ID of value 0x15


Definition at line 333 of file include/rsi_bt_apis.h

transmit_enable#

uint8_t transmit_enable

enables/disables the bt per transmit mode 1 ? PER transmit Enable 0 ? PER transmit Disable


Definition at line 337 of file include/rsi_bt_apis.h

device_Addr#

uint8_t device_Addr[6]

Device BD address from which packets to be transmitted


Definition at line 339 of file include/rsi_bt_apis.h

pkt_len#

uint8_t pkt_len[2]

Length of the packet to be transmitted


Definition at line 341 of file include/rsi_bt_apis.h

pkt_type#

uint8_t pkt_type

Packet types proposed by BT_SIG. Value takes from 0 to 15


Definition at line 343 of file include/rsi_bt_apis.h

br_edr_mode#

uint8_t br_edr_mode

Field corresponds to BR/EDR Mode 1 ? BR_MODE 2 ? EDR_MODE


Definition at line 347 of file include/rsi_bt_apis.h

rx_chnl_in#

uint8_t rx_chnl_in

Field corresponds to rx channel number to be used (0 to 78)


Definition at line 349 of file include/rsi_bt_apis.h

tx_chnl_in#

uint8_t tx_chnl_in

Field corresponds to tx channel number to be used (0 to 78)


Definition at line 351 of file include/rsi_bt_apis.h

link_type#

uint8_t link_type

field corresponds to link type to be setup for transmitting per packets 0 ? SCO_LINK 1 ? ACL_LINK 2 ? ESCO_LINK


Definition at line 356 of file include/rsi_bt_apis.h

scrambler_seed#

uint8_t scrambler_seed

Initial seed to be used for whitening. It should be set to �0� in order to disable whitening. In order to enable, one should give the scrambler seed value which is used on the receive side


Definition at line 359 of file include/rsi_bt_apis.h

hopping_type#

uint8_t hopping_type

Defines the frequency hopping type to be used 0 ? NO_HOPPING 1 ? FIXED_HOPPING 2 ? RANDOM_HOPPING (rx_chnl_in, tx_chnl_in parameters are unused in this mode)


Definition at line 364 of file include/rsi_bt_apis.h

ant_sel#

uint8_t ant_sel

Field defines the antenna selection (onboard/external) to be used for transmission 2 ? ONBOARD_ANT_SEL 3 ? EXT_ANT_SEL


Definition at line 368 of file include/rsi_bt_apis.h

pll_mode#

uint8_t pll_mode

Field defines the pll_mode type to be used 0 ? PLL_MODE0 (to be used by Default) 1 ? PLL_MODE1


Definition at line 372 of file include/rsi_bt_apis.h

rf_type#

uint8_t rf_type

Field defines the selection of RF type (internal/external) 0 ? BT_EXTERNAL_RF 1 ? BT_INTERNAL_RF (to be used by Default)


Definition at line 376 of file include/rsi_bt_apis.h

rf_chain#

uint8_t rf_chain

Field corresponds to the selection of RF chain (HP/LP) to be used 2 ? BT_HP_CHAIN 3 ? BT_LP_CHAIN (Only for BR_MODE)


Definition at line 380 of file include/rsi_bt_apis.h

payload_type#

uint8_t payload_type

Field corresponds to the payload sequence of data to be transmitted. The default payload type is '4'. 0 ? SEQUENCE_0 1 ? SEQUENCE_1 2 ? SEQUENCE_2 3 ? SEQUENCE_F0 4 ? SEQUENCE_PRBS


Definition at line 387 of file include/rsi_bt_apis.h

tx_power#

uint8_t tx_power

Field corresponds to the transmit power. Range is different based on rf_chain BT_LP_CHAIN - 1 - 31 power index - 0 dBm Mode 33 - 63 power index - 8 dBm Mode Following are the equations to be used for deriving power output in dBm (0 - 31) o/p power equation is -2 + 10log10(power_index/31) (32-63) o/p power equation is -2 + 8+10log10((power_index -32)/31) BT_HP_CHAIN - 1 to 22 dBm (based on Country Regulations and Chip capability Max dBm varies. Configure 127 to select Max permitted value)


Definition at line 395 of file include/rsi_bt_apis.h

transmit_mode#

uint8_t transmit_mode

field corresponds to the transmit mode to be used either Burst/Continuous 0 ? BURST_MODE (BT stats are observed only in this mode) 1 ? CONTINUOUS_MODE (no_of_packets variable is unused when this mode is selected) 2 ? CONTINUOUS_WAVE_MODE (For CW_MODE)


Definition at line 400 of file include/rsi_bt_apis.h

inter_pkt_gap#

uint8_t inter_pkt_gap

This field takes the value of inter packet gap. Number of slots to be skipped between two packets. Each slot will be 625usec


Definition at line 403 of file include/rsi_bt_apis.h

no_of_packets#

uint8_t no_of_packets[4]

This field defines the number of packets to be transmitted, default to zero for continuous transmission


Definition at line 405 of file include/rsi_bt_apis.h