FENIX IMVICO SM2000 OPERATION MANUAL
26/65
3.5.2- Hexadecimal dump mode
Fig. 3.6-
Hexadecimal dump mode example.
NOTES:
(1) For any received characters that are under 20h, the ASCII ‘.’ will be printed.
(2) During the hexadecimal dump mode, the
DEL EOT
command does not work.
(3) It must be taken into account that if the number of bytes is not bigger than the minimum
amount required to print one line (11 bytes), the SM2000 will not print. It is recommended to
complete the hexadecimal dump by sending at least 11 bytes (for example 00h).
(4) It is also possible to enter the hexadecimal mode through the
GS ( A
command.
3.6- ERROR PROCESSING
3.6.1- Error types
When an error happens, the SM2000 visually notifies the error type through the ERROR LED and the
PAPER OUT LED, located in the front part of the printer. This fact allows, the final user to have a direct
reference on the current printer status.
On the other hand, the printer status and all its possible errors can also be obtained via software through
the
DEL EOT
command. In this way, the application developer can have more complete information on
the printer status, therefore being able to act accordingly.
1) The errors detected by the ERROR LED are the following: ‘near-end paper’, coins drawer open,
hardware error, cutter error, power supply voltage error and printing head temperature error.
In this mode, all the data received from the host
system is printed, without processing any command,
in hexadecimal and its corresponding ASCII.
This mode can be very helpful for the application
developer during the setup test time, as it allows to
detect and eliminate possible errors (as out of range
parameters, non valid command sequences, errors in
the communication channel, etc.), comparing what it
has theoretically been sent to the printer to what it is
really being received.
To enter hexadecimal mode, proceed with the
following steps:
a) Open the cover and power the printer on keeping
the FEED button pressed.
b) Close the cover. The SM2000 will print the text
‘~~~~HEXADECIMAL MODE~~~~’, and it will remain
waiting for receiving data. As soon as the received
bytes received complete one line (11 bytes), they will
be printed automatically.
Turn off the printer to quit the hexadecimal mode.