Public Attributes#
Public Attribute Documentation#
cmd_id#
uint8_t cmd_id
Command ID parameter is set to BT_TRANSMIT_CMD_ID of value 0x15
337
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
341
of file include/rsi_bt_apis.h
device_Addr#
uint8_t device_Addr[6]
Device BD address from which packets to be transmitted
343
of file include/rsi_bt_apis.h
pkt_len#
uint8_t pkt_len[2]
Length of the packet to be transmitted
345
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
347
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
351
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)
353
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)
355
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
360
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
363
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)
368
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
372
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
376
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)
380
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)
384
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
391
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)
399
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)
404
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
407
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
409
of file include/rsi_bt_apis.h