Alt: цветовые коды ошибок

Alt: цветовые коды ошибок

Текущее состояние трекера Alt, в том числе состояние ошибки, отображается при помощи светодиодной индикации. Состояния кодируются комбинацией двух признаков: цветом светодиода и миганием (импульсом) светодиода.
Нормальные состояния трекера и режим обновления прошивки описаны в основной статье про Alt.

Состояние ошибки

Alt может войти в состояние ошибки в случае выхода из строя электронных компонентов, отсутствия конфигурационных данных, ошибки в прошивке или неправильного использования.
Ошибка выводится в виде повторяющейся серии цветных миганий (импульсов) светодиода с паузой в две секунды между циклами.
Номер импульса обозначает номер подсистемы, в которой произошла ошибка.
Цвет импульса — номер ошибки внутри подсистемы.
Ниже описаны подсистемы, в которых может возникнуть ошибка, и цветовые определения порядкового номера ошибок:
НомерИмя подсистемыОписание подсистемы
#0
FpgaSubsystem
Указывает на проблемы с FPGA.
#1
CameraSubsystem
В этой подсистеме может возникнуть ошибка, если пользователь отключит питание трекера во время обновления прошивки. Возможное решение – обновить прошивку Alt ещё раз.
#2
ImuSubsystem
Ошибка в этой подсистеме указывает на проблемы с инициализацией акселерометра или гироскопа.
Код ошибки #0 (цвет Lime) сигнализирует об отсутствии ошибки в текущей подсистеме.
ЦветНомер ошибки в подсистемеТекстовое описание цвета
0
Lime (0x00, 0xff, 0x00)
1
Red (0xff, 0x00, 0x00)
2
Blue (0x00, 0x00, 0xff)
3
Fuchsia (0xff, 0x00, 0xff)
4
Yellow (0xff, 0xff, 0x00)
5
White (0xff, 0xff, 0xff)
6
Silver (0xc0, 0xc0, 0xc0)
7
Navy (0x00, 0x00, 0x80)

Примеры

ОтображениеИнтерпретация
В подсистеме #0 нет ошибок (т.е. ошибка с кодом #0), в подсистеме #1 ошибка #1, в подсистеме #2 нет ошибок (#0).
В подсистеме #0 ошибка #3, в подсистеме #1 нет ошибок (#0), в подсистеме #2 нет ошибок (#0).
В подсистеме #0 нет ошибок (#0), в подсистеме #1 нет ошибок (#0), в подсистеме #2 ошибка #4.