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


transmit_enable#

uint8_t transmit_enable

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


device_Addr#

uint8_t device_Addr[6]

Device BD address from which packets to be transmitted


pkt_len#

uint8_t pkt_len[2]

Length of the packet to be transmitted


pkt_type#

uint8_t pkt_type

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


br_edr_mode#

uint8_t br_edr_mode

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


rx_chnl_in#

uint8_t rx_chnl_in

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


tx_chnl_in#

uint8_t tx_chnl_in

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


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


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


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)


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


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


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)


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)


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


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)


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)


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


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