Все ошибки без исключения должны иметь следующий формат:
- Код ошибки
- Ключ: 0x01
- Тип:
uint8_t - Код, описывающий ошибку конкретнее.
- Подробные данные
- Ключ: 0x02
- Тип:
char[] - Бинарное описание ошибки.
- Текстовое описание
- Ключ: 0x03
- Тип:
char[] - Текстовое описание ошибки.
Различия допустимы только в интепретации кода ошибки.