FENIX IMVICO
SM3000 OPERATION MANUAL
3.5.2- Hexadecimal dump mode
Fig. 3.5-
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 SM3000 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
When an error happens, the SM3000 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.
18/55
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) Perform continuous self-test, explained in the
previous point, holding FEED button permanently,
until appears the text
"
Enter in hexadecimal mode?...
".
b) Continue pressing the FEED button for 4
seconds (approx.), until print the text
"
~~~ HEXADECIMA MODE ~~~
"
Turn off the printer to quit the hexadecimal mode.