© Copyright LM Technologies Ltd Page 38 of 41
www.lm-technologies.com
User Manual for “LM068_BLE_Peri_0204” FW
8. “00005501” is shown whereas the actual 128-bit UUID is “00005501-
D10211E1-9B230002-5B00a5a5” here the remaining bits are same as
that of the 128-bit Service UUID shown above.
11.4 GATT_Status_code
The BLE stack outputs an error if the required operation fails. The table below
lists the possible error codes with a description.
Sr No Error code Error description
1 0x0 gatt_status_success
2 0x1 gatt_status_invalid_handle
3 0x2 gatt_status_read_not_permitted
0x3
gatt_status_write_not_permitted
0x4
0x5
gatt_status_insufficient_authentication
7 0x6 gatt_status_request_not_supported
8 0x7 gatt_status_invalid_offset
9 0x8 gatt_status_insufficient_authorization
10 0x9 gatt_status_prepare_queue_full
0xa
gatt_status_attr_not_found
0xb
0xc
gatt_status_insufficient_encr_key_size
14 0xd gatt_status_invalid_length
15 0xe gatt_status_unlikely_error
16 0xf gatt_status_insufficient_encryption
17 0x10 gatt_status_unsupported_group_type
18 0x11 gatt_status_insufficient_resources
0x12
gatt_status_application_error
0x13
0x14
22 0x15 gatt_status_att_reg_failure
23 0x16 gatt_status_att_db_failure
24 0x17 gatt_status_max_connections
25 0x18 gatt_status_abnornal_disconnection
0x19