Формат Motorola протокола ТЭМ-104
Подскажите пожалуйста,
в каком формате хранятся данные в оперативной памяти (структура SysPar)?
Если 4 байта перегоняю в переменную REAL, результат не достоверный. Как преобразовать их?
Ответ:
Все просто, почитать на стр.9 протокола обмена примечание а), где написано:
а) Все числа, занимающие более 1 байта, хранятся в памяти теплосчетчика в формате Motorola (MSB->LSB), то есть для преобразования этих чисел в формат Intel, применяемый в PC-совместимых компьютерах, необходимо поменять порядок байт на обратный.
Комментариев нет:
Отправить комментарий