beautypg.com

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

Page 31

background image

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