УСПД Ресурс:Протокол УСПД Ресурс:Типы данных
Типы данных
Целое
Возможные размеры 1,2 и 4 байта. Порядок байт Big Endian.
Строка
В начале строки в двух байтах записывается ее длина, далее идет непосредственно строка. Например, строка “Test” будет представлена следующей последовательностью: 0x00,0x04,0x54,0x65,0x73,0x74
Номер байта |
Описание |
Возможные значения |
0, 1 |
Длина строки(Len) |
0…FFFF |
2 … Len+1 |
Строка |
|
Дата и время
Последовательность из 6 байт
Номер байта |
Описание |
Возможные значения |
0 |
Год |
0 = 2000г … FF = 2255 |
1 |
Месяц |
0x01 - январь.. 0x0C - декабрь |
2 |
День |
0x01..0x1F |
3 |
Час |
0x00..0x17 |
4 |
Минуты |
0x00..0x3B |
5 |
Секунды |
0x00..0x3B |
Интервал времени
В сообщениях используется два типа временных интервалов. Значения в миллисекундах – целое в 4 байта, минутах – целое в 2 байта.