TransAct Technologies ITHERM 280 User Manual

Page 288

Advertising
background image

ITherm® 280 File System

iTherm

®

280 Programmer’s Guide

Page 286

Rev C

28-07764

ASCII

[ESC] [RS] ?

Hexadecimal 1BH 1EH 3FH
Decimal

<27> <30> <63>


The [ESC][RS]? Command requests the file system to return the status of the last file operation.

This command, returns an identifier byte, followed by 2 bytes indicating the status results of the
last file command. The format will be as follows:

?<Status><Details> or

3F, (47 or 42), <Details>


Where:

Status = ‘G’ for success and ‘B’ for Failure

Detail = Detailed status as a binary byte with bit definitions as follows:

Bit

Hex

Decimal Function

0

01

1

File Open

1

02

2

File in Write Mode

2

04

4

The Read response is shorter than requested
and EOF has been encountered.

3

08

8

The file is already open.

4

10

16

The file system has no space for the preceding
operation. Could be out of Flash or out of Buffer
space.

5

20

32

A write operation has been attempted to a read
only file.

6

40

64

File requested was not found

8

80

128

An error has occurred. Other bits may be set
that give additional detail. (This bit determines
the G or B status in the previous byte)

Function

Write File command.

All

ASCII

[ESC] [RS] W <L

L

><L

H

><… data ..>

Hexadecimal 1BH 1EH 57H
Decimal

<27> <30> <87>

Description The [ESC] [RS]W command sends data to the printer to be stored in the file. The

<LL><LH> parameters specify the length of data that will follow where the length
is LH * 256 + LL. The data is treated as binary data with no translations.

Advertising