Req:
The "Starting Handle" and "Ending Handle" are all from ATT_Read_By_Group, list by list.
Resp:
If ATT_NOT_FOUND, switch to next available handle, then search this handle's value.
For example:
| Property | Handle Value | UUID |
| 0x32 | 0x0023 | 0x2A56 |
| 0x0c | 0x0033 | 0x2A57 |
0x0042 | 0x32 | 0x0043 | 0x2A58 |
//
GATT Characteristic Properties
#define LEGATTDB_CHAR_PROP_BROADCAST
(0x1<<0)
#define LEGATTDB_CHAR_PROP_READ
(0x1<<1)
#define LEGATTDB_CHAR_PROP_WRITE_NO_RESPONSE
(0x1<<2)
#define LEGATTDB_CHAR_PROP_WRITE
(0x1<<3)
#define LEGATTDB_CHAR_PROP_NOTIFY
(0x1<<4)
#define LEGATTDB_CHAR_PROP_INDICATE
(0x1<<5)
#define LEGATTDB_CHAR_PROP_AUTHD_WRITES
(0x1<<6)
#define LEGATTDB_CHAR_PROP_EXTENDED
(0x1<<7)
Then, upcoming is ATT_Find_Info.