Packet structure, Endian format – Welch Allyn SureTemp PlusModule - User Manual User Manual
Page 31

SureTemp Plus Module OEM Implementation
Communications Protocol
Welch Allyn OEM Technologies
Confidential 31
Two possible approaches to changing the defaults:
•
Implement a factory procedure in which the host’s ATE sets the values once and then
saves the values to the EEPROM on the module.
•
During each power-up and initialization of the host device, the host sets the module
parameters in RAM and does not write them to EEPROM.
The Command and Response descriptions (page 38) contain further information.
Packet Structure
Transmission of host commands and module responses is via packets, or message blocks. All
messages are in binary format and are aligned on byte boundaries. The following structures
represent Command/Response message blocks.
Endian Format
All command blocks, response blocks, and data size are in little-endian format, least-significant
byte first. Command codes are in big-endian format, most-significant byte first.
For a brief description of endianness, with examples, see page 55.
Programmable Ambient Bias
Temperature difference between ambient and the probe tip.
(Default: 0.56)
Clinical Pause
The monitor continues automatically from Predictive to
Monitor mode during clinical testing. (Default: disabled)
3-byte preamble
0x03, 0x02, 0x10
2-byte command code
CC-high, CC-low
1-byte type code
TT-high
2-byte data size
SS-low, SS-high
X bytes of response data
(format depends on command)
1-byte checksum
0xYY