Авиация
IC-A120: кадр CI-V и подтверждение FB не равны завершённой задаче поста
При подключении наземного поста к контроллеру нужно различать структуру обмена CI-V и результат рабочего процесса. Руководство IC-A120 описывает адреса, команду, дополнительные поля и окончание сообщения. Отдельно перечислены ответы FB с обозначением OK и FA с обозначением NG. Они относятся к протокольному обмену, а не к выполнению поручения другим сотрудником.

Фотография не подтверждает подключённый контроллер, его адрес или реальные кадры обмена. В статье команды в радиостанцию не отправлялись.
Направление определяется адресными полями
В схеме Controller to IC-A120/IC-A120E после FE FE указаны адрес радиостанции и адрес контроллера. В обратном направлении их позиции меняются. В качестве значений по умолчанию показаны 92 и E0 соответственно.
Эти значения нужно отличать от подтверждённой конфигурации объекта. Если адрес станции предварительно изменён, пример из документации не устанавливает её фактический адрес. Для заявки сохраняют текущие настройки, применимую версию аппарата и используемую программу.
Для журнала полезно явно обозначать направление. Одинаковая последовательность байтов без указания источника не показывает, что было передано контроллером, возвращено интерфейсом или принято от радиостанции. Поэтому отчёт о работе интеграции должен содержать больше, чем одну строку шестнадцатеричного текста.
Длина зависит от команды
Общий формат включает номер команды Cn, при необходимости подкоманду Sc и область данных. Руководство прямо указывает, что форматы различаются в зависимости от номера команды. Завершение обозначено FD.
Следовательно, нельзя считать каждое сообщение последовательностью одной фиксированной длины только по общей картинке. Контроллер должен учитывать применимое описание выбранной команды. Поля, нужные для частоты, не следует автоматически переносить на чтение состояния или другую операцию.
На схеме область данных поясняется через BCD, например для частоты и номера памяти. Это основание проверять представление конкретного поля по таблице команды. Одно удобное текстовое число в интерфейсе программы ещё не устанавливает его правильную передачу устройству.
Что означает ответ
Для ответных сообщений руководство называет FB как OK и FA как NG. При подготовке интеграции важно сохранить эту буквальную семантику. Нельзя объявлять любой возвращённый кадр успешным выполнением, не разобрав его направление и содержание.
Также подтверждение протокольной операции не является подтверждением радиосвязи с нужным участником. Если задача поста требует определённого состояния станции, его проверяют предусмотренным способом. Если нужен результат у человека, это отдельный критерий рабочего процесса.
В частности, возврат отправленных данных через интерфейс не следует смешивать с ответом по протоколу. Для Bluetooth SPP в руководстве есть собственная настройка Echo Back. Она имеет другое назначение и должна учитываться программой отдельно.
Как подготовить проверяемый обмен
В задании указывают операцию, адреса, параметры подключения, ожидаемый тип ответа и способ проверки конечного состояния. Для диагностического примера сохраняют целые кадры с направлением. Неполная строка без начала или окончания может скрыть существенную часть наблюдения.
В запрос к office@nav-marine.ru включают исполнение IC-A120/IC-A120E, контроллер и требуемый сценарий. Основание — Icom IC-A120/IC-A120E Full Manual, раздел 10, страница 10-2. Использована сохранённая официальная копия Icom. Реальная интеграция, её доступность и результат управления конкретным постом здесь не подтверждены.