Public Attributes#

uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t

Public Attribute Documentation#

cmd_ix#

uint8_t cmd_ix

Command ID
Takes per BLE_RECEIVE_CMD_ID of value 0x14


Definition at line 991 of file include/rsi_ble_apis.h

receive_enable#

uint8_t receive_enable

Enables/disables the ble per receive mode
1 PER Receive Enable
0 PER Receive Disable


Definition at line 995 of file include/rsi_ble_apis.h

access_addr#

uint8_t access_addr[4]

Access address with which packets are received


Definition at line 997 of file include/rsi_ble_apis.h

phy_rate#

uint8_t phy_rate

Phy rate at which packets are received
1 1Mbps
2 2 Mbps
4 125 Kbps Coded
8 500 Kbps Coded


Definition at line 1003 of file include/rsi_ble_apis.h

rx_chnl_num#

uint8_t rx_chnl_num

Rx channel number (0 - 39)


Definition at line 1005 of file include/rsi_ble_apis.h

tx_chnl_num#

uint8_t tx_chnl_num

Tx channel number (0 - 39)


Definition at line 1007 of file include/rsi_ble_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 transmit side


Definition at line 1010 of file include/rsi_ble_apis.h

le_chnl_type#

uint8_t le_chnl_type

LE channel type (data or advertise channel)
0x00 Advertise Channel
0x01 Data Channel (to be used by Default)


Definition at line 1014 of file include/rsi_ble_apis.h

freq_hop_en#

uint8_t freq_hop_en

Frequency hopping type to be used
0 No Hopping
1 Fixed Hopping
2 Random Hopping (rx_chnl_num, tx_chnl_num parameters are unused in this mode)


Definition at line 1019 of file include/rsi_ble_apis.h

ant_sel#

uint8_t ant_sel

Select the antenna to be used. Refer to the datasheet for your hardware to check whether or not it contains an onboard antenna.
2 ONBOARD_ANT_SEL
3 EXT_ANT_SEL


Definition at line 1023 of file include/rsi_ble_apis.h

pll_mode#

uint8_t pll_mode

pll_mode type to be used
0 PLL_MODE0 (to be used by Default)
1 PLL_MODE1


Definition at line 1027 of file include/rsi_ble_apis.h

rf_type#

uint8_t rf_type

Selection of RF type (internal/external)
0 BT_EXTERNAL_RF
1 BT_INTERNAL_RF (to be used by Default) Note

  • The above macros are applicable for both BT and BLE


Definition at line 1032 of file include/rsi_ble_apis.h

rf_chain#

uint8_t rf_chain

Selection of RF Chain (HP/LP) to be used
2 BT_HP_CHAIN
3 BT_LP_CHAIN Note

  • The above macros are applicable for both BT and BLE


Definition at line 1037 of file include/rsi_ble_apis.h

ext_data_len_indication#

uint8_t ext_data_len_indication

This field enables/disables the extended data length
0 Extended Data length disabled (27 Bytes)
1 Extended Data length enabled (255 Bytes)


Definition at line 1041 of file include/rsi_ble_apis.h

loop_back_mode#

uint8_t loop_back_mode

This field defines the loopback to be enable or disable
0 LOOP_BACK_MODE_DISABLE
1 LOOP_BACK_MODE_ENABLE


Definition at line 1045 of file include/rsi_ble_apis.h

duty_cycling_en#

uint8_t duty_cycling_en

This field enables/disables the duty cycling
0 Duty Cycling Disabled (to be used by Default)
1 Duty Cycling Enabled


Definition at line 1049 of file include/rsi_ble_apis.h