Reference Manual
  Redpine Signals, Inc. Proprietary and Confidential   Page 118 
RS9116 n-Link Linux and Android 
Technical Reference Manual 
Version 2.0  
For receiving a BLE-1Mbps Advertising packet with Access Address of 0x71764129 and packet length of 250bytes on 
2478MHz with the following parameters 
scrambler_seed : 0 
hopping_type: disable 
ant_sel : u.f.l 
loop_back_mode : Disabled 
pwrsave_options : Disabled 
pll_mode : PLL_MODE0 
rf_type : Internal RF 
rf_chain: BT_LP_CHAIN 
IOCTL Command: 
. /ble_receive 71764129 0 0 1 37 37 0 3 0 0 0 1 3 
23.7  Hopping 
23.7.1  Introduction 
The “bt_util” command is used to configure the device in order to transmit packets in required channels when random 
hopping feature is enabled. 
23.7.2  IOCTL 
The parameters of "bt_util" command are as follows: 
./bt_util afh_map <classic_le_mode> <channel_bit_map 
23.7.3  Description 
Classic_le_mode: 1 – BT_Classic 2 – BLE 
channel_bit_map: It is bitmap to transmit in required channels. It is 10 bytes in length. Range:00000000000000000001 to 
7FFFFFFFFFFFFFFFFFFF 
Bit number is the channel number used. 
23.7.4  Appendix 
Note:- 
The above configuration is used only when you have kept the device in transmit burst mode and has made random 
hopping as "enabled". 
For more details in "Configuration of device in the transmit burst mode", please refer to the section BT Classic Transmit 
Tests. 
111111111111 
Examples: 
. /bt_util afh_map 1 7FFFFFFFFFFFFFFFFFFF 
Classic_le_mode – 1 
channel_bit_map – 7FFFFFFFFFFFFFFFFFFF (here all the bits of bit map are set. So, transmission happens in all the 
channels randomly) 
. /bt_util afh_map 1 00000000000000000007 
Classic_le_mode – 1 
channel_bit_map – 00000000000000000007 (here only lower 3 bits of bit map are set. So, transmission happens in 0,1 & 2 
channels randomly) 
/bt_util afh_map 1 70000000000000000000 










