Смотрите необработанные байты, отправляемые в COSMOS

В COSMOS есть простой способ увидеть необработанные байты, отправляемые по линии командным отправителем? Мы хотим захватить то, что отослано, и не знаем, куда добавляются все уровни протокола.

1 ответ

Решение

Если вы перейдете на вкладку "Пакеты Cmd" на сервере команд и телеметрии, вы можете нажать "Просмотр необработанных данных" на отправляемом пакете команд, чтобы увидеть необработанные байты. Обратите внимание, что это необработанные байты в определенной команде. Если ваш интерфейс каким-то образом изменяет данные (устанавливает CRC и т. Д.), То байты в строке могут отличаться.

На следующей странице описывается формат журнала COSMOS: https://cosmosrb.com/docs/logging/

Вы также можете добавить ключевое слово LOG_RAW после определения интерфейса, чтобы регистрировать все необработанные данные, передаваемые через интерфейс. Обратите внимание, что COSMOS не интерпретирует этот журнал, и вам потребуется использовать шестнадцатеричный редактор для его просмотра.

Другие вопросы по тегам