TransAct Technologies ITHERM 280 User Manual

Page 290

Advertising
background image

ITherm® 280 File System

iTherm

®

280 Programmer’s Guide

Page 288

Rev C

28-07764

Function

Verify files.

All

ASCII

[ESC] [RS] V

Hexadecimal 1BH 1EH 56H
Decimal

<27> <30> <86>

Description The [ESC] [RS]V opens and reads the VERIFY.CFG file. This file contains a list

of all files that are to be validated in the printer and the expected CRC of the file.
If all the files verify, this command will return VG followed by it’s 2 byte CRC. If
any of the files do not verify, the command will return VB followed by it’s 2 byte
CRC.

For example the file might look like this:

Por.ini 0x06FF

Only the Por.ini file will be checked in this example.

An additional and optional feature of this command is that it can verify the CRC of the operating
firmware. By adding “Firmware” as a file name, this command will recalculate the Firmware
CRC and compare it to the master value. If the recalculation does not match the master value,
this command will return a failed response. The file would be as follows to add the Firmware
check. By using the master value, this file need not be updated if the firmware is updated.

Por.ini 0x06FF

Firmware

By knowing the CRC of the Verify.cfg file, the host application can verify that all the other files
are correct (and optionally the firmware) without knowing anything about the other files of
firmware.

Note:
The typical printer is not shipped with a Verify.cfg file.
Note: This command is not performed as a condition of normal operation. It is up to the host
application to refuse to use the printer if this command returns a fail to verify status.
Note: if the Verify.cfg file is not present, the verify command will return VB and a 0
CRC.


Advertising