Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
I see in the GLP_SPEC_V10.pdf in section 9, Appendix A is gives an example of Record Access Control Point usage.
I have gone through these examples between the LightBlue iPhone App and our BLE app and all seems to follow this example and works.
The question I have though is where are all the OpCodes and Operators defined? I literally had to reverse engineer the code to know what to send from the LightBlue app? Are these defined anywhere? The only mention of actual OpCodes tied to specific numerical values is in this section of the spec.
For example, the SPEC says Client writes an OpCode = 0x04 to request number of records with an Operator = 0x01 meaning "all records" ... where is the information defining these OpCodes and Operators?