summaryrefslogtreecommitdiffstats
path: root/java/manifest.txt.in
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2020-05-15 12:09:59 +0200
committerSven Gothel <[email protected]>2020-05-15 12:09:59 +0200
commitb12a3e3adf8159a0c252cee67beae35e1b5b879f (patch)
treeb8fc2970fed0b23179dfe6bc5607204787236eae /java/manifest.txt.in
parent768169322ff9652cbb9b080a8049fe2db10a8adc (diff)
GATT Cleanup of method + field names; GATT discoverDescriptors: Use more reasonable and efficient traversal...
GATT Cleanup of method + field names - the service and characteristic uuid's specify types, hence name field *type* being of value-type uuid_t. - use short and clear names like 'Characteristic' and simply 'Descriptor' for 'Characteristic Descriptor'. - etc etc GATT discoverDescriptors: Use more reasonable and efficient traversal through Charactecteristics - Previous we traversed through all handle of services for Descriptors, only to find the matching Charactecteristic to attach to. The latter was done via another loop through all Charactecteristic and hence even reduced performance by one magnitude. Further, not all handles reflect Descriptors ;-) - Simply iterate through all Charactecteristic and find their Descriptors within their value handle range as per BT spec. Also read the Descriptor value right away.
Diffstat (limited to 'java/manifest.txt.in')
0 files changed, 0 insertions, 0 deletions