Тест наземного УКВ приемопередатчика
Наземный приемопередатчик подключается к компьютеру через USB. Его можно протестировать без включения Orbix. Адрес УКВ приемопередатчика в шестнадцатеричном формате 1F (31 в десятичном). Список устройств и параметров наземного УКВ приемопередатчика.
Получение номера версии
Для получения номера версии выберите команду 1F-FFE0 request_version и нажмите на кнопку To Server (рисунок 1):

Рисунок 1. Запрос номера версии
При этом будет отправлена команда 1F-FFE0 и возвращен номер версии (сообщение ~version_sw) (рисунок 2):

Рисунок 2. Отправка команды
Кликните по полученному сообщению ~version_sw и сможете увидеть его поля с номером версии (рисунок 3):

Рисунок 3. Просмотр номера версии
Получение конфигурации УКВ приемопередатчика
Для получения конфигурации УКВ приемопередатчика выберите команду 1F-4202 request_AllConfiguration и нажмите на кнопку To Server (рисунок 4):

Рисунок 4. Конфигурация УКВ приемопередатчика
При этом будет отправлена команда 1F-4202 и возвращена конфигурация (сообщение ~get_AllConfiguration) (рисунок 5):

Рисунок 5. Получение сообщения о конфигурации
Кликните по полученному сообщению ~get_AllConfiguration и сможете увидеть его поля (рисунок 6):

Рисунок 6. Просмотр конфигурации
Получение маяка УКВ приемопередатчика
Для получения маяка (beacon) УКВ приемопередатчика выберите команду 1F-4215 set_request_Beacon и нажмите на кнопку To Server (рисунок 7):
![]()
Рисунок 7. Выбор команды для получения маяка УКВ
При этом будет отправлена команда 1F-4215 и возвращен маяк (сообщение ~1F-4216 beacon) (рисунок 8):

Рисунок 8. Получение сообщения
Кликните по полученному сообщению ~1F-4216 beacon и сможете увидеть его поля (рисунок 9):

Рисунок 9. Просмотр полученного сообщения
Прокрутите сообщение вниз и увидите следующие параметры УКВ приемопередатчика (рисунок 10):

Рисунок 10. Параметры УКВ приемопередатчика
- Nres - Количество включений (перезагрузок) УКВ приемопередатчика;
- Time - Время последней телеметрии УКВ в формате Unix. 1590775122 это количество секунд, прошедших с полуночи 1 января 1970 года;
- UpTime - Время прошедшее с момента включения (перезагрузки) УКВ приемопередатчика.
Получение времени УКВ приемопередатчика
Для получения времени УКВ приемопередатчика выберите команду 1F-421A request_Time и нажмите на кнопку To Server (рисунок 11):

Рисунок 11. Выбор команды
При этом будет отправлена команда 1F-421A и получен ответ ~tc_posix_time, содержащий текущее время (рисунок 12):

Рисунок 12. Отправка команды
Значение бортового времени можно увидеть в поле Fields (рисунок 13):

Рисунок 13. Просмотр бортового времени
Просмотр времени в шестнадцатеричном формате
Включите панель HexView (рисунок 14):

Рисунок 14. Настройка панели
На панели HexView можно увидеть время в шестнадцатеричном формате (рисунок 15):

Рисунок 15. Просмотр времени в шестнадцатеричном формате
Однако, если преобразовать полученное шестнадцатеричное число c9 48 cc 60 в десятичный формат, то мы получим 3 376 991 328 что очень сильно отличается от истинного Unix времени 1 624 000 713. Это происходит из-за того, что число c9 48 cc 60 записано способом «от младшего к старшему» (англ. little-endian) как принято в большинстве современных микропроцессоров. При такой записи старшие разряды записываются справа.
Для того чтобы корректно преобразовать время в десятичный формат необходимо переписать число следующим образом: 60 cc 48 c9, которое в десятичном формате равно 1 624 000 713. Такой порядок записи чисел, когда старшие разряды записываются слева (обычный порядок) называется «от старшего к младшему» (англ. big-endian).