Каждое сообщение - это текстовая строка, начинающаяся с "имени сообщения", далее следуют поля сообщения, разделяемые запятыми. И завершает каждое сообщение символ "конец строки" (0D hex) или символы "возврат каретки" и "конец строки" < LF> (0А 0D hex).
6.2 Сообщения SISNET, в соответствии с используемой архитектурой клиент-сервер, могут посылаться как пользователем системы СДКМ (клиентской программой), так и сервером навигационных данных. В зависимости от направления передачи данных все сообщения разделены на два типа:
- посылаемые пользователем серверу данных (КП СД) - сообщения типа "К",
- посылаемые сервером данных пользователю (СД КП) - сообщения типа "С".
Сообщения типа "С", посылаемые сервером данных пользователю, также можно разделить на два типа:
- посылаемые сервером пользователю в ответ на ранее посланный запрос - сообщения типа "О",
- посылаемые сервером пользователю при наступлении некоторого события - сообщения типа "Р".
6.3 При формировании имен сообщений SISNET применяется следующее правило:
- имена сообщений типа "К" начинаются с буквы,
- имена сообщений типа "О" начинаются с символа '*', далее следует имя сообщения, на которое посылается ответ,
- имена сообщений типа "Р" начинаются с символа '*'.
6.4 При передаче данных по технологии SISNET используются следующие сообщения.
6.4.1 Сообщения типа "К" (посылаются пользователем серверу данных):
- AUTH - запрос об авторизации;
- MSG - запрос на получение текущего сообщения СДКМ;
- GETMSG - запрос на получение конкретного сообщения СДКМ;
- START - запрос на непрерывное получение текущих сообщений СДКМ;
- STOP - запрос на завершение получения текущих сообщений СДКМ;
- ЕРНЕМ - запрос на получение информации об эфемеридах спутника ГНСС;
- GPS_IONO - запрос на получение информации о параметрах ионосферной модели Клобучара, передаваемой системой GPS.
6.4.2 Сообщения типа "О" (посылаются сервером пользователю в ответ на ранее посланный запрос):
- *AUTH - ответ об успешной авторизации пользователя;
- *MSG - ответ, содержащий текущее сообщение СДКМ;
- *GETMSG - ответ на посланный запрос GETMSG, содержащий соответствующее сообщение СДКМ;
- *START - ответ на посланный запрос START, подтверждающий начало непрерывной трансляции сообщений СДКМ;
- *STOP - ответ на посланный запрос STOP, подтверждающий завершение непрерывной трансляции сообщений СДКМ;
- *ЕРНЕМ - ответ на посланный запрос ЕРНЕМ, содержащий соответствующие эфемеридные данные;
- *GPS_IONO - ответ на посланный запрос GPS_IONO, содержащий параметры ионосферной модели Клобучара GPS;
- *ERR - ответ, информирующий об ошибке с разъяснением причины возникновения этой ошибки.
6.4.3 Сообщения типа "К" (посылаются сервером пользователю при наступлении некоторого события):
- *ТХТ - ответ, позволяющий передавать пользователям текстовые информационные сообщения.
7 Формат данных SISNET
7.1 Формат данных SISNET, передаваемых при помощи сообщений типа "К" (посылаются пользователем серверу данных), следующий:
7.1.1 Сообщение AUTH - запрос об авторизации
625 × 79 пикс.   Открыть в новом окне |
Имя пользователя - имя пользователя СПКИИ, не более 15 символов;
Пароль - пароль пользователя СПКИИ, не более 8 символов;
q - необязательный параметр, используемый для уменьшения времени инициализации приемника пользователя.
7.1.2 Сообщение MSG - запрос на получение текущего сообщения СДКМ
596 × 59 пикс.   Открыть в новом окне |
Данный запрос позволяет получить сообщение СДКМ, тип которого указан в запросе.
Помимо типа сообщения, пользователь может указать, когда это сообщение было передано:
1 - это последнее сообщение;
2 - предыдущее сообщение и т.д.
СПКИИ позволяет получить не более 30 сообщений.
7.1.4 Сообщение START - запрос на непрерывное получение текущих сообщений СДКМ
293 × 78 пикс.   Открыть в новом окне |
Данный запрос позволяет потребителям непрерывно получать корректирующую информацию СДКМ.
7.1.5 Сообщение STOP - запрос на завершение получения текущих сообщений СДКМ
294 × 57 пикс.   Открыть в новом окне |