Changes/Enhancements In BLE AT Commands, Configurations And Mechanisms

BLE AT CMD Configuration Changes/Enhancements

S.
No
Configuration/ ParameterExisting ConfigurationNew/Modified Configuration
Comments

1
384k mode is mandatory from
2.X.X release for any
BT use-case.

256K mode was supported.
256K mode is no longer supported. Only 384K mode is supported from 2.X.X.Set BIT[20] and BIT[21] in 'ext_ custom_feature_bit_map' parameter in 'at+rsi_opermode' command.

2
Maximum packet length PER TRANSMIT is
changed to 240.

Maximum packet length was 255
Maximum packet length supported in 240 from
2.X.X release

Set 'pkt_len' parameter to 240 in 'at+rsibt_bletransmit'


3

In at+rsibt_addattribut e config_bitmap position is changed
at+rsibt_addattribute
=\<ServiceHndlerPtr>,\< Hndl>,\<AttUUIDsize>,
\<AttUUID>,\<prop>,\,\<Data>,
\<ConfigBitmap>

at+rsibt_addattribute=\< ServiceHndlerPtr>,\,\<AttUUIDsize>,\,\<prop>,\<DataLen>,\< ConfigBitmap>,\<Data>
Position of configbitmap got changed

NOTE: This change is applicable from revision Versi on 2.0.x onwards



4

Gatt Write Event handle+packet_type are clubbed
AT+RSIBT_WRITE,\<bd
_addr>,\<handle
>,\<length>,\<value>

Packet type was not there.

AT+RSIBT_WRITE,\<bd_a
ddr>,\,\<length>,\
handle+pkt_type are clubbed (Ex: C01, MSB: C is the handle and 01 is the packet type)

NOTE: This change is applicable from revision Versi on 2.1.x onwards



5

Gatt Notify Event handle+packet_type are clubbed

AT+RSIBT_NOTIFY,\<b
d_addr>,\<handle
>,\<length>,\<value>

Packet type was not there.


AT+RSIBT_NOTIFY,\<bd_
addr>,\,\<length>,\
handle+pkt_type are clubbed (Ex: 3303, MSB: 33 is the handle and 03 is the packet type)

NOTE: This change is applicable from revision Versi on 2.1.x onwards



6


Gatt Indicate Event

handle+packet_type are clubbed

AT+RSIBT_INDICATIO
N,\<bd_addr>,\<handle
>,\<length>,\<value>

Packet type was not there.

AT+RSIBT_INDICATION,
\<bd_addr>,\,\<length>,\
handle+pkt_type are clubbed (Ex: 3304, MSB: 33 is the handle and 04 is the packet type)

NOTE: This change is applicable from revision Versi on 2.1.x onwards