
WIRELESS CONNECTIVITY & SENSORS
User manual Proteus-II
52
Scan for other modules in range
. . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.1. CMD_SCANSTART_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.2. CMD_SCANSTOP_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 54
7.1.3. CMD_GETDEVICES_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.1.3.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Setup connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
. . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.2. CMD_CONNECT_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.3. CMD_SECURITY_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2.4. CMD_CHANNELOPEN_RSP . . . . . . . . . . . . . . . . . . . . . . . 59
7.2.5. CMD_DISCONNECT_REQ . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2.6. CMD_DISCONNECT_IND . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.2.7. CMD_PHYUPDATE_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.2.8. CMD_PHYUPDATE_IND . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.9. CMD_PASSKEY_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7.2.10. CMD_PASSKEY_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.2.11. CMD_GETBONDS_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.2.11.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
7.2.12. CMD_DELETEBONDS_REQ . . . . . . . . . . . . . . . . . . . . . . . 63
7.2.12.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Transmit and receive data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3.1. CMD_DATA_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3.2. CMD_TXCOMPLETE_RSP . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3.3. CMD_DATA_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.4. CMD_SETBEACON_REQ . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.5. CMD_BEACON_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Configuring the module and modifying the device settings . . . . . . . . . . . . 68
7.4.1. CMD_SET_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7.4.1.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.4.2. CMD_GET_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
7.4.2.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Manage the device state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.5.1. CMD_GETSTATE_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.5.1.1.
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.5.2. CMD_RESET_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.5.3. CMD_SLEEP_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.5.4. CMD_SLEEP_IND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
7.5.5. CMD_FACTORYRESET_REQ . . . . . . . . . . . . . . . . . . . . . . . 73
7.5.6. CMD_UARTDISABLE_REQ . . . . . . . . . . . . . . . . . . . . . . . . 74
7.5.7. CMD_UARTENABLE_IND . . . . . . . . . . . . . . . . . . . . . . . . . 75
7.5.8. CMD_BOOTLOADER_REQ . . . . . . . . . . . . . . . . . . . . . . . . 75
Run the Bluetooth test modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.6.1. CMD_DTMSTART_REQ . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Order code 2608011x24010
6
Version 1.11 , July 2022