Eddystone beacons broadcast a small amount of information, like URLs, to nearby BLE devices. The canonical source for this example lives at https://github.com/ARMmbed/mbed-os-example-ble/tree/master/BLE_EddystoneService
Auto generated API documentation and code listings for mbed-os-example-ble-EddystoneService
EddystoneService::EddystoneParams_t | Structure that encapsulates the Eddystone configuration parameters |
EddystoneService | This class implements the Eddystone-URL Config Service and the Eddystone Protocol Specification as defined in the publicly available specification at https://github.com/google/eddystone/blob/master/protocol-specification.md |
TLMFrame | Class that encapsulates data that belongs to the Eddystone-TLM frame |
UIDFrame | Class that encapsulates data that belongs to the Eddystone-UID frame |
URLFrame | Class that encapsulates data that belongs to the Eddystone-URL frame |
Code
ConfigParamsPersistence.cpp [code] | |
ConfigParamsPersistence.h [code] | |
EddystoneService.cpp [code] | |
EddystoneService.h [code] | |
EddystoneTypes.h [code] | |
main.cpp [code] | |
nrfConfigParamsPersistence.cpp [code] | |
TLMFrame.cpp [code] | |
TLMFrame.h [code] | |
UIDFrame.cpp [code] | |
UIDFrame.h [code] | |
URLFrame.cpp [code] | |
URLFrame.h [code] |