+-----------------------------------------------------------------------+

|Бит |Бит 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