+-----------------------------------------------------------------------+
|Бит |Бит 6|Бит 5|Бит 4|Бит 3|Бит 2 |Бит 1|Бит 0| Тип | Тип |Размер, |
| 7 | | | | | | | | | данных | байт |
|-----------------------------------------------+-----+--------+--------|
|SA (Structures Amount) | М | BYTE | 1 |
|-----------------------------------------------+-----+--------+--------|
|ATM (Absolute Time) | M | UINT | 4 |
|-----------------------------------------------+-----+--------+--------|
|ADS 1 (Accelerometer Data Structure 1) | M | BINARY | 8 |
|-----------------------------------------------+-----+--------+--------|
|ADS2 (Accelerometer Data Structure 2) | О | BINARY | 8 |
|-----------------------------------------------+-----+--------+--------|
| . | . | . | . |
| . | . | . | . |
| . | . | . | . |
|-----------------------------------------------+-----+--------+--------|
|ADS255 (Accelerometer Data Structure 255) | О | BINARY | 8 |
+-----------------------------------------------------------------------+
где:
SA - количество передаваемых структур данных показаний акселерометра
ATM - время проведения измерений первой передаваемой структуры
показаний акселерометра (количество секунд с 00:00:00 01.01.2010 UTC);
ADS1 ... ADS255 - структуры данных показаний акселерометра. Формат
структуры представлен в Таблице N 4. В составе подзаписи передается хотя
бы одна структура ADS.
Таблица N 4. Формат структуры данных показаний акселерометра подзаписи
EGTS_SR_ ACCEL_DATA сервиса EGTS_ECALL_SERVICE
+-----------------------------------------------------------------------+
|Бит |Бит 6|Бит 5|Бит 4|Бит 3|Бит 2 |Бит 1|Бит | Тип |Тип данных|Размер,|
| 7 | | | | | | | 0 | | | байт |
|----------------------------------------------+-----+----------+-------|
|RTM (Relative Time) | М | USHORТ | 2 |
|----------------------------------------------+-----+----------+-------|
|XAAV (X Axis Acceleration Value) | М | SHORT | 2 |
|----------------------------------------------+-----+----------+-------|
|YAAV (Y Axis Acceleration Value) | М | SHORT | 2 |
|----------------------------------------------+-----+----------+-------|
|ZAAV (Z Axis Acceleration Value) | М | SHORT | 2 |
+-----------------------------------------------------------------------+
где:
RTM - приращение к времени измерения предыдущей записи (для первой
записи приращение к полю ATM) в миллисекундах;
XAAV - значение линейного ускорения по оси X (старший бит определяет
знак, 1 указывает на отрицательное значение), в * с дискретностью 0,1 *;
YAAV - значение линейного ускорения по оси Y (старший бит определяет
знак, 1 указывает на отрицательное значение), в * с дискретностью 0,1 *;
ZAAV - значение линейного ускорения по оси Z (старший бит определяет
знак, 1 указывает на отрицательное значение), в * с дискретностью 0,1 *;
Разрешающая способность полей ускорения ~ 0.01G.
2.4. Подзапись EGTS_SR_RAW_MSD_DATA
Структура подзаписи представлена в Таблице N 5.
Таблица N 5. Формат подзаписи EGTS_SR_RAW_MSD_DATA сервиса
EGTS_ECALL_SERVICE
+-----------------------------------------------------------------------+
|Бит |Бит 6|Бит 5|Бит 4|Бит 3 |Бит |Бит 1|Бит 0 | Тип | Тип |Размер,|
| 7 | | | | | 2 | | | | данных | байт |
|-----------------------------------------------+-----+---------+-------|
|FM (Format) | М | BYTE | 1 |
|-----------------------------------------------+-----+---------+-------|
|MSD (Minimal Set of Data) | М | BINARY |0...102|
| | | | 4 |
+-----------------------------------------------------------------------+
где:
FM - формат данных, содержащихся в поле MSD данной подзаписи.
Определены следующие возможные значения данного поля:
0 - формат неизвестен
1 - правила кодировки пакета
MSD - массив данных (размер данного поля определяется, исходя из
размера поля FM данной подзаписи, а также значения поля SRL
2.5. Подзапись EGTS_SR_MSD_DATA
Структура подзаписи представлена в Таблице N 6.
Таблица N 6. Формат подзаписи EGTS_SR_MSD_DATA Сервиса
EGTS_ECALL_SERVICE
+-----------------------------------------------------------------------+
|Бит |Бит |Бит 5|Бит 4|Бит 3|Бит 2|Бит 1|Бит 0| Тип | Тип |Размер,|
| 7 | 6 | | | | | | | | данных | байт |
|---------------------------------------------+-------+---------+-------|
|FV (Format Version) | М | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
|MI (Message Identifier) | М | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
|CN (Control) | М | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
| - | VT(Vehicle Type) |POCN | CLT | ACT | | | |
|---------------------------------------------+-------+---------+-------|
|VIN (Vehicle Identification Number) | M | STRING | 17 |
|---------------------------------------------+-------+---------+-------|
|VPST (Vehicle Propulsion Storage Type) | M | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
|TS (Time Stamp) | M | BINARY | 4 |
|---------------------------------------------+-------+---------+-------|
|PLAT (Position Latitude) | M | BINARY | 4 |
|---------------------------------------------+-------+---------+-------|
|PLON (Position Longitude) | M | BINARY | 4 |
|---------------------------------------------+-------+---------+-------|
|VD (Vehicle Direction) | M | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
|RVP n-1 LATD(Recent Vehicle Position n-1 | О | BINARY | 2 |
|Latitude Delta) | | | |
|---------------------------------------------+-------+---------+-------|
|RVP n-1 LOND(Recent Vehicle Position n-1 | О | BINARY | 2 |
|Longitude Delta) | | | |
|---------------------------------------------+-------+---------+-------|
|RVP n-2 LATD(Recent Vehicle Position n-2 | О | BINARY | 2 |
|Latitude Delta) | | | |
|---------------------------------------------+-------+---------+-------|
|RVP n-2 LOND(Recent Vehicle Position n-2 | О | BINARY | 2 |
|Longitude Delta) | | | |
|---------------------------------------------+-------+---------+-------|
|NOP (Number Of Passengers) | О | BYTE | 1 |
|---------------------------------------------+-------+---------+-------|
|AD (Additional Data) | О | STRING |0...56 |
+-----------------------------------------------------------------------+
где:
FV - версия формата данных (поле содержит значение 1);
MI - идентификатор сообщения (поле содержит значение, начиная с 1, и
увеличивается на 1 при каждой последующей отправке МНД);
CN - битовое поле управления;
VT - битовые флаги, характеризуют тип ТС:
0001 - пассажирский (Class M1);
0010 - автобус (Class М2);
0011 - автобус (Class М3);
0100 - легкая грузовая машина (Class N1);
0101 - тяжелая грузовая машина (Class N2);
0110 - тяжелая грузовая машина (Class N3);
0111 - мотоцикл (Class L1e);
1000 - мотоцикл (Class L2e);
1001 - мотоцикл (Class L3e);
1010 - мотоцикл (Class L4e);
1011 - мотоцикл (Class L5e);
1100 - мотоцикл (Class L6e);
1101 - мотоцикл (Class L7e);
POCN - (Position Confidence) битовый флаг, определяющий
достоверность данных о местоположении:
1 - данные местоположения недостоверны (если местоположение не могло
быть определено с точностью * м с достоверностью 95%);
0 - данные местоположения достоверны;
CLT - (Call Туре) битовый флаг, определяющий тип вызова:
1 - тестовый вызов;
0 - экстренный вызов;
ACT - (Activation Туре) битовый флаг, определяющий тип активации
события
1 - автоматически;
0 - вручную;
VIN - идентификатор ТС;
VPST - тип энергоносителя ТС:
если все биты 0, то тип не установлен;
Bit 7 - 6: не используется;
Bit 5: 1 - водород;
Bit 4: 1 - электричество (более 42 В и 100 А/ч);
Bit 3: 1 - жидкий пропан (LPG);
Bit 2: 1 - сжиженный природный газ (LNG);
Bit 1: 1 - дизель;
Bit 0: 1 - бензин;
TS - время события. Количество секунд с 00:00:00 01.01.1970 согласно
универсальному координированному времени (UTC). При отсутствии
возможности определения времени события устанавливается равным 0. Данное
поле интерпретируется на принимающей стороне, как тип UINT с порядком
следования байт big-endian (запись начинается со старшего и заканчивается
младшим);
PLAT - широта местоположения ТС в момент события, в миллисекундах.
При отсутствии или невозможности определить значение широты, поле
содержить значение 0x7FFFFFFF. Данное поле интерпретируется на приёмной
стороне как тип INT с порядком следования байт big-endian (запись
начинается со старшего и заканчивается младшим). Отрицательные значения
представляются в дополнительном коде.
PLON - долгота местоположения ТС в момент события, в мс.
При отсутствии или невозможности определить значение долготы поле
содержит значение 0x7FFFFFFF. Данное поле интерпретируется на приёмной
стороне, как тип INT с порядком следования байт big-endian Запись
начинается со старшего и заканчивается младшим. Отрицательные значения
представляются в дополнительном коде;
VD - направление движения ТС от направления на северный магнитный
полюс, отсчитываемое по часовой стрелке с шагом 2 . Диапазон возможных
значений 0 до 179. При отсутствии или невозможности определения значения
поле содержит значение 0xFF;
RVP n-1 LATD - разность широты местоположения ТС относительно
значения поля PLAT в мс с шагом 100 мс.
Положительные значения - севернее, отрицательные - южнее. Диапазон
возможных значений -512 ... +511. При отсутствии или невозможности
определить значение, поле содержит значение 0x7FFF. Данное поле
интерпретируется на приёмной стороне как тип SHORT с порядком следования
байт big-endian. Отрицательные значения представляются в дополнительном
коде.
RVP n-1 LOND - разность долготы местоположения ТС относительно
значения поля PLON с шагом 100 мс.
Положительные значения - восточнее, отрицательные - западнее.
Диапазон возможных значений -512 ... +511. При отсутствии или
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |



