Datasheet
Error Messages
Error messages (Message Type = 0x80) are returned whenever an error condition is present
on the system, and have the following structure:
Whenever an error condition is present and the system needs to be alerted (such as a failed
request, an attempt to access a non-existing resource, etc.) the system can return a specific
error message with an appropriate Error ID.
A sample error message would be:
Standard Error IDs
Error IDs in the range of 0x0000 to 0x00FF are reserved for standard SDEP errors, and may
not be used by custom errors.
The following errors have been defined as a standard part of the protocol:
ID
0x0000
0x0001
0x0002
0x0003
Alert
Reserved
System Reset
Battery Low
Battery Critical
Description
Reserved for future use
The system is about to reset
The battery level is low
The battery level is critically low
Name
Message Type
Error ID
Reserved
Type
U8
U16
U8
Meaning
Always '0x80'
Unique ID for the error condition
Reserved for future use
80 01 00 00
0: Message ID (U8)
1+2: Error ID (U16)
3: Reserved (U8)
0x80
0x01 0x00
0x00
© Adafruit Industries https://learn.adafruit.com/adafruit-feather-m0-bluefruit-le Page 204 of 238










