(Действующий) Приказ Федеральной службы по регулированию алкогольного рынка от 8...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
Number=1
1 байт
Type=0
1 байт
Ячейка передачи основных навигационных данных (Type=0, N=1)
Дополнительные навигационные данные Type=1, N=1.
Поле
Длина
Тип
Описание
Может ли
данное поле
(значение)
изменяться
20
struct
4
unsigned int32
Содержит значение реального времени
Да
4
unsigned int32
Содержит долготу в градусах, умноженную на 10 000 000
Да
4
unsigned int32
Содержит широту в градусах, умноженную на 10 000 000
Да
1
unsigned int8
bit7 - достоверность навигационных данных (1-достоверны, 0 - нет); bit6 - полушарие долготы (1 - E, 0 - W);bit5 - полушарие широты (1 - N, 0 - S);bit4 - флаг работы от встроенного аккумулятора;bit3 - флаг первоначального включения;bit2 - состояние SOS (1 - SOS, 0 - нет SOS)bit1 - флаг тревожной информации (один из параметров находится в диапазоне тревоги)
Да. Примечание: в
настоящей
версии bit2 не
должен
устанавливаться
1
unsigned int8
Напряжение батареи, 1 бит = 20мВ
Да
2
unsigned int16
Пройденный путь, м
Да
2
signed int16
Высота над уровнем моря в метрах (-18000 - +18000)
Да
1
unsigned int8
Количество видимых спутников
Да
1
unsigned int8
PDOP - Снижение точности по
местоположению. Термин,
использующийся в области систем
глобального позиционирования для
параметрического описания
геометрического
взаиморасположения спутников
относительно антенны приёмника.
Этот параметр должен передаваться
на сервер для дальнейшего
использования
Да
Данные от внутренних датчиков Type=2, N=1
Поле
Длина
Тип
Описание
Может ли
данное поле
(значение)
изменяться
24
struct
2
unsigned int16
Значение 0 аналогового входа в 16 битном формате
Да
2
unsigned int16
Значение 1 аналогового входа в 16 битном формате
Да
2
unsigned int16
Значение 2 аналогового входа в 16 битном формате
Да
2
unsigned int16
Значение 3 аналогового входа в 16 битном формате
Да
1
unsigned int8
Значение цифровых входов
Да
1
unsigned int8
Состояние дискретных выходов
Да
2
unsigned int16
Количество импульсов на
дискретном входе 0 с предыдущей
нав. отметки
Да
2
unsigned int16
Количество импульсов на
дискретном входе 1 с предыдущей
нав. отметки
Да
2
unsigned int16
Количество импульсов на
дискретном входе 2 с предыдущей
нав. отметки
Да
2
unsigned int16
Количество импульсов на
дискретном входе 3 с предыдущей
нав. отметки
Да
4
unsigned int32
Длина трека с момента первого включения
Да
1
unsigned int8
Сила GSM сигнала
Да
1
unsigned int8
Состояние GPRS подключения
Да
16 битное значение полей . В случае если устройством поддерживается 12 битная оцифровка, значение умножается на 4. Максимальное значение становится равным 0xFFFC. У такого устройства дискретность становиться не 1, а 4.
Данные от датчиков уровня продукта в отсеке Type=13, N=1..6
Поле
Длина
Тип
Описание
Может ли
данное поле
(значение)
изменяться
13
struct
4
unsigned int32
Плотность продукта
Да
4
unsigned int32
Температура продукта
Да
4
unsigned int32
Уровень продукта
Да
1
uint8
Единица измерения: Декалитры
Да
Пример пакета навигационных данных NPH_SND_REALTIME
Весь пакет:
7E7E42000200665A02000000000000010065000100990500000000931B4E4FF14
59B1DAF2FED22E0D000000000510000008D0008000200000000000000000000
0000000000000000002FC800001F040000
Заголовок NPL
7E7E 4200 0200 665A 02 00000000 0000
ЗначениеОписание
7E7EСигнатура
4200Размер данных (nph + размер массива данных)
0200Флаги соединения (2 - проверять crc)
665ACrc
02Тип пакета (nph)
00000000Идентификатор NPL
Заголовок NPH
0100 6500 0100 99050000
0100Идентификатор услуги (NPH_SRV_NAVDATA)
6500NPH_SND_REALTIME
0100Флаг (1 - требуется подтверждение)
99050000Идентификатор nph
Массив данных
0000931B4E4FF1459B1DAF2FED22E0D000000000510000008D000800020000
000000000000000000000
00000000000002FC800001F040000
Начало данных 2 байта тип и номер ячейки:
0000
0Тип ячейки
0Номер ячейки
Нулевая ячейка размер 52 байта: 931B4E4FF1459B1DAF2FED22E0D000000000510000008D000800
931B4E4FЗначение реального времени unixtime utc
F1459B1DДолгота в градусах, умноженная на 10 000 000
AF2FED22Широта в градусах, умноженная на 10 000 000
E0bit7 - достоверность навигационных данных (1- достоверны, 0
- нет);
bit6 - полушарие долготы (1 - E, 0 - W);
bit5 - полушарие широты (1 - N, 0 - S);
bit4 - флаг работы от встроенного аккумулятора;
bit3 - флаг первоначального включения;
bit2 - состояние SOS (1 - SOS, 0 - нет SOS);
bit1 - флаг тревожной информации (один из параметров
находится в диапазоне тревоги)
D0Напряжение батареи, 1бит = 20мВ
0000Пройденный путь, м
8D00Высота над уровнем моря в метрах (-18000 - +18000)
08Количество видимых спутников
00PDOP
Пример пакета данные от датчиков уровня продукта Type=13, N=1
Массив данных
0D01931B4E4FF1459B1DAF2FED2201
Начало данных 2 байта тип и номер ячейки: 0D01
13Тип ячейки
1Номер ячейки
13 ячейка размер 13 байта:
931B4E4FF1459B1DAF2FED2201
931B4E4FПлотность продукта
F1459B1DТемпература продукта
AF2FED22Уровень продукта
01Единица измерения: Декалитры
Пример пакета NPH_SND_REALTIME
В данном пакете содержатся ячейки следующих типов:
- основные навигационные данные;
- данные от внутренних датчиков;
- данные от датчиков уровня продукта (число отсеков 6).
Весь пакет:
7E7E94000200316E02000000000000010065000100990500000000931B4E4FF14
59B1DAF2FED22E0D000008D0008000200000000000000000000000000000000
0000002FC800001F040D01F5676F3F0000A0418FC2B142010D02F5676F3F000
0A0418FC2B142010D03F5676F3F0000A0418FC2B142010D04F5676F3F0000A