Описание
Программа для ЭВМ позволяет осуществлять прием данных, поступающих от датчиков различных типов, использующих протокол CourseBus, и преобразовывать в сообщения стандарта NMEA0183.Блок приема сообщений осуществляет прием поступающих данных через интерфейс UART. Блок также выполняет базовую проверку согласно стандартам интерфейса UART: контролирует целостность бит, стартовые и конечные биты. Внутри блока также производится выделение сообщения из потока байт, после чего сообщение передается в блок валидации данных. Главная задача блока валидации – определить принадлежность принятого сообщения к протоколу CourseBus. Блок валидации обрабатывает сообщение, после чего передает его блоку преобразования. Блок преобразования выделяет из сообщения данные, отбрасывая служебную информацию и использует эти данные для генерирования сообщений формата NMEA0183. После блока преобразования сообщения поступают на вход блока передачи данных, который выполняет передачу преобразованных данных через интерфейс UART.
Функциональные характеристики
По состоит из следующих функциональных блоков:
- Блок приема сообщений
- Блок валидации данных
- Блок преобразования
- Блок передачи данных
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.