1 optional serial command format, 2 additional option to serial command, Section 5.5.3.1 – INFICON STM-2XM 2-Channel Rate/Thickness Monitor User Manual

Page 92: This

Advertising
background image

5 - 12

PN

07

4-

61

4-

P1

A

STM-2XM Operating Manual

5.5.3.1 Optional Serial Command Format

<STX><ADDR><CMD_RSP>[<DATA>...]<SRLNO><ACKSM1><ACKSM2><CR>

SRLNO. . . . . . . . . . . . . . . . . . . . . . . Serial Number

Associates a command from the master with
the correct response. The value must be
greater than or equal to 0x10 (16) in order to
not be mistaken as a framing or escape
character byte.

ACKSM1, 2 . . . . . . . . . . . . . . . . . . . Alternate 0x40 based checksum characters

This has a range of values from @ (0x40)
through the letter, O (0x4f).

NOTE: Refer to

section 5.5.2.1 on page 5-6

for additional information identifying

the bytes in this command string.

5.5.3.2 Additional Option to Serial Command

Opcode 0x10 BOOT_API is a reserved SMDP opcode. This divides the
communication response of STM-2XM into two sections, bootloader and
application. A platform that is in the bootloader operational mode will only respond
to BOOT_API opcode commands, and will ignore all others making the instrument
invisible to standard communications interrogations.

Opcode 0x10 BOOT_API hides platforms waiting in bootloader mode from general
network polls and interrogations. Special bootloader aware host code must use the
BOOT_API hooks to open the platform and make it suitable for erasing and
downloading new applications code, scanning for existing applications, and
launching existing applications.

Advertising