ГОСТ 34005—2022
Окончание таблицы Б.2
Шестнадцатеричное
значение (Hex)
Десятичное значение
(Decimal)
Описание
■ОЗ’Н
3
Настройка тахографа после первой установки или переустановка на
другое АТС
’04’Н
4
Периодическая настройка
Б.1.4 Географические координаты для записи в память карты тахографа
Географические координаты кодируются целыми числами.
GeoCoordinates ::= SEQUENCE {
latitudeINTEGER(-90000000..90000001),
longitudeINTEGER(-18000000..18000001)
}
Географические координаты места отображаются вформате:
±DD.DDDDDD° —для указания широты, где DD.DDDDDD градусы вдесятичном представлении, «+» или «С»
северная широта, «-» или «Ю» южная широта;
±DDD.DDDDDD° — для долготы, где DD.DDDDDD градусы в десятичном представлении, «+» или «В» вос
точная долгота, «-» или «3» западная долгота.
Б.1.5 Наборы знаков
Встроках IA5 используются знакиASCII — [5]*.
Для удобочитаемости ипростоты присвоенные значения приведены ниже. В случае разночтений вместо этой
информации следует использовать [5].
!«#$%&’()* + ,- ,/ 0123456789:;< = >?
@ A B C DE F GH IJ K L M NO P Q RS T UV W X YZ [\ ]A
’a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
Другие строки символов (Address, Name, VehicleRegistrationNumber) дополнительно задействуют символы
из спектра десятичных знаков 161—255 следующих 8-битных стандартных наборов символов, указываемых по
номеру кодовой страницы:
стандартный набор символов: см. [4] латиница/кириллица
кодовая страница (десятичная система) — 5.
Б.2 Формат данных тахографа
Б.2.1 Общие положения
Б.2.1.1 Минимальной единицей хранения данных является один байт. Размер структур кратен одному байту.
Б.2.1.2 Многобайтные данные хранятся в прямом порядке — сначала старший байт затем младший (прямой
порядок).
Б.2.1.3 Массивы хранятся в порядке — сначала первый элемент массива, затем второй ит.д.
Б.2.1.4 Файлы, содержащие данные тахографа должны иметь расширение «ddd».
Б.2.1.5 Строки должны размещаться в памяти так, чтобы первый символ строки находился в младшем эле
менте строкового массива идальше по порядку. Неиспользованные элементы строкового массива должны содер
жать значение 20h (пробел).
Например, для строки «1234567890» содержимое строкового массива размером 16 байт будет следующим:
31h, 32h, 33h, 34h, 35h, 36h, 37h, 38h, 39h, 30h, 20h, 20h, 20h, 20h, 20h, 20h.
Б.2.2 Типы данных
Б.2.2.1 Address
Текстовая строка, содержащая данные о кодировке символов (см. таблицу Б.З).
Таблица Б.З
Поле
Тип и размер
Примечание
codePage
Целое без знака, 1байт
Всегда содержит значение 05h
content
Массив ASCII символов, размер 35 байт
Текстовая строка
* В Российской Федерации действует ГОСТ Р ИСО/МЭК 8824-1—2001 «Информационная технология. Аб
страктная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации».
44