2 command packet format, Section 5.2.1.2 – INFICON STM-2 USB Thin Film Rate/Thickness Monitor User Manual

Page 73

Advertising
background image

5 - 5

PN

07

4-

61

3-

P1

A

STM-2 Operating Manual

5.2.1.2 Command Packet Format

<STX><ADDR><CMD_RSP>[<DATA>...]<CKSUM1><CKSUM2><CR>

Where <CMD> is:

1

BOOT_API

Prefix for commands exclusively used to
communicate with a sandal-loader/bootloader
parser running on a target platform.
Non-bootloader applications will consider this
to be invalid (Err_Inv_Cmd). Bootloader parser
agent will initially only respond to this
command prefix, and will be unresponsive
(return no reply) to any others. Once accessed
through this API, bootloader parser can be
commanded to open up to other CMD code
values.

2

Reserved

Reserved for future use in protocol stack.

3

Prod_id

Product identifier, returned as decimal string.

NOTE: The value for STM-2 is 19 decimal.

4

Version

Request slave to return software version string.

5

Reset

Request slave to reset/reboot.

6

AckPF

Request slave to acknowledge power failure
flag and clear RSPF bit.

7

PROTV

Request slave to return protocol stack version
as decimal string.

8 Product_Specific

Application API prefix to precede STM-2
commands (see

section 5.3 on page 5-8

).

NOTE: SMDP will respond to commands in the range of 1 through 7. Commands

2 through 7 are handled in the protocol, at the protocol layer. Applications
are not to use commands 2 through 7 except to implement the protocol
specification.

Advertising