Name | UUID |
Device Info Service | 180f |
Battery Service | 180a |
561d73e5-dff2-4740-bfe8-89e48efeef8f | |
561d73e6-dff2-4740-bfe8-89e48efeef8f | |
561d73e7-dff2-4740-bfe8-89e48efeef8f |
Use this service to get the status of the Amp, control the lights, calibrate the accelerometer, and restart the Amp.
The profile service allows you to send and receive MsgPack formatted profiles to control motion detection, lighting setup, and the device name.
Characteristic | UUID |
561d73e6-dff3-4740-bfe8-89e48efeef8f | |
561d73e6-dff4-4740-bfe8-89e48efeef8f | |
Amp Flow Control | 561d73e6-dff5-4740-bfe8-89e48efeef8f |
When you connect to the Amp over Bluetooth LE, it will try to negotiate an MTU of up to 512 bytes. This leaves you with a packet size of 509 bytes per transmission.
Check the platform you're developing on for MTU restrictions (e.g. iOS limits MTU to 185 bytes max giving you a packet size of 182 bytes)