Technical information

10/29/2014
Page 16 of 72
© 2014 The Code Corporation
12393 South Gateway Park Place Suite 600, Draper, UT 84020
(801) 495-2200
FAX (801) 495-0280
W
Requests the Reader to write its current settings from RAM to its non-volatile memory.
(The Reader will respond with d or e.)
Note: The W command saves changes that have been make with a /, O, P or Q so those settings
will survive a reboot. If you issue a P(2B)0 command to change the value of register 2B from 1,
then reboot the reader, the value of the 2B register will be 1 when the reader is ready again. In
order to have that setting survive a reboot you must either issue a P then a W command or use
the newer C command. C(2B)0 is the same as these two commands combined: P(2B)0, W
(The Reader will respond with d or e.)
Note: Also see commands O, P, Q, /, =, W. See Section 8 for possible Reader settings.
Y
Acknowledge the receipt of a packet; data specifies the received packet number (one byte).
(The Reader will not respond.)
Z
Request the Reader to reboot
data is:
empty or ‘0’; reboot the Reader.
‘1’; restart application.
(The Reader will respond with d or e before it reboots.)
^
Requests the Reader to upload the specified stored file; data contains the file name, terminated
with ASCII NUL.
The Reader will respond with:
1. ‘g’ packet containing “filename<tab>(size)”
2. ‘z’ packet(s)
3. ‘d’ packet containing “EOF<tab>(CRC16)”
Note: filename “help” is reserved to send command information.
_
Causes the Reader to wait for all buttons to be released and clear its event queue
(The Reader will respond with d or e.)
|
Process data as a decoded string.
(The Reader will respond with d or e.)
7 File Installation
7.1 Simple Protocol
The file is split into blocks of 236 or less bytes each and downloaded to the Reader via 1, 2, & 5
commands using the following sequence:
1) Send a 1 command to initialize the download.
2) Wait for a d or e response from the Reader or a timeout.
a) If timeout or e response, restart the sequence at step 1.
b) If d response, continue to step 3.