30
Приложение Е (справочное)
Руководство по интерфейсу данных
Спецификация интерфейса данных, указанных в [6]:
Оборудование ГНСС ГЛОНАСС/GPS разрабатывается таким образом, чтобы информационная линия цифровых данных, указанных в [6], обеспечивала ввод и вывод данных посредством асинхронного дуплексного последовательного входного/выходного порта.
В [11] и [12] стандартизирована структура восьми битовых символов и установлены правила для передачи данных по последовательному порту.
Использование всех 8 битов в передаче последовательных данных позволяет отказаться от применения 7 битовых форматов с проверкой четности. Рекомендуемый протокол обмена 8 битов без проверки четности—один стоповый бит. Скорость по последовательному порту должна быть в пределах 1200, 2400,4800 или 9600 Бод.
Важные правила интерфейса:
Несмотря на то, что данные упакованы в байты (по 8 битов), толкование каждого из 8 битов предписывается комбинацией данных, которая представлена в [6] и соответствует правилам.
- Правило байтового формата:
Стандартный 8-битовый «байт» представлен в [12]. Этот стандарт определяет порядок начала, остановки и содержания 8 битов данных: первый бит данных передается как а8, а последний как а1; бит а1 обозначает наименее значимый бит.
Это является источником проблем, пояснение которых дано в разделе (правило первого наиболее значимого
бита).
Все оборудование ГНСС для передачи информации в соответствии с [6] должно использовать формат данных 6 из 8 (данные битов от а1 до а6).
Показано, что биты от а1 до а6 представляют собой «информационное сообщение», бит а7 является «маркерным», а бита8— «пробел». Соответствующие маркеры и пробелы индицируютусловия, рассматриваемые в [13] и [14].
- Правило первого наиболее значимого бита:
Линия передачи информационных данных двоичным кодом соответствует требованиям, указанным в [6].
Это известное правило «первого наиболее значимого бита». Практически все интегрированные цепи, разработанные для последовательных линий связи, следуют этому правилу.
Использование требований, указанных в [15], требует необходимости применения «бита возврата», перед тем как сигнал будет передан оборудованием опорной станции, а затем вновь при приеме сигнала аппаратурой ГНСС.
Из требований, указанных в [12], следует:
- последовательность битов для спецификации данных, указанных в [11], от Ь1 до Ь3 в порядке последовательного увеличения или в виде спецификации 8-битовой информации от а1 до а8 в порядке последовательного увеличения;
- процесс «возврата» выполняется предварительно до момента передачи каждого бита информации.
Термин «возврат» означает, что биты а1 и а6, а2 и а5, а3 и а4 меняются местами, т. е. переставляются. Данный процесс повторяется после того, как аппаратура потребителя принимает каждый бит.
- Правило стопового бита:
Для типичной установки оборудования связь приемника или модема будет осуществляться с помощью принимаемых битов в форме «8-битовых байтов».
Использование особых битов или «слов», за исключением бита синхронизации, не предполагается.
Навигационное оборудование потребителя требует необходимости приема сообщения для синхронизации, точно также, как аппаратура обеспечивает синхронизацию приема навигационных данных со спутника.
Это означает, что разработчик аппаратуры потребителей не должен допускать наличия зависимости между границами стандартных 30-битовых слов и 8-битовых байтов канала связи.