4/14/2016
D014465 CR1400 CR1000 CR2300 CR2600 CR3600 CR44X5 CR8000 CR900FD CR6000 CR5000 T500 Client Version ICD
Page 28 of 106
© 2013-2016 The Code Corporation
12393 South Gateway Park Place Suite 600, Draper, UT 84020
(801) 495-2200
FAX (801) 495-0280
Preserved
This setting can be changed and saved. This setting is not affected by a ‘J’
command, nor by deleting the settings file.
Reset-on-boot
This setting can be changed but cannot be saved. On boot up the reader will
revert to the default value. A ‘J’ command will also reset this value to default
9.4
Docked State Settings
Keywords: #Charger, #Stand
9.4.1 Overview
Some readers support the ability to change behavior, based on whether they are in a docked state.
Docking can be achieved in two different ways. A reader is considered docked when it is placed in a
stand that has hardware to indicate its presence, such as a charging base, or, in the case of the CR5000
& CR5000RTC, when it is placed on a surface. The undocked state is when the reader is removed from
the stand or is picked up off a surface (again, for the CR5000 & CR5000RTC). These behavior changes
are controlled in three different ways.
1.
Wired readers (except the CR5000 & CR5000RTC) have a reed switch that is acted on by a
magnet in the stand to indicate docked state. These readers check and act on the docked state
in order to change behavior.
2.
By default, wireless readers have an In-Charger Event register and an Out-of-Charger Event
register. When the dock state of the reader changes, the corresponding event from the register
will be fired. By default, the events enable battery charge level indication when docked.
3.
The CR5000 & CR5000RTC utilizes a set of Standard registers that have corresponding In-Stand
and Out-of-Stand registers for each. The In-Stand or Out-of-Stand register values are copied to
the Standard registers when the reader detects a change in the docked state. Wireless
readers can be also configured (using register 2AB) to leverage this In-Stand/Out-of-
Stand/Standard register method. The In-Stand behavior takes effect when the wireless reader is
placed in its charger base, and the Out-of-Stand behavior takes effect when the wireless reader
is removed from its charger base.
For the docked/undocked settings to have any effect, the reader must be configured to detect a stand
(bit 6 of register 1F7). For the Bluetooth®-enabled readers, the reader must also be configured to
detect the charging base as a stand (register 2AB).
Changing the In-Stand and Out-of-Stand registers does not do anything immediately. The reader does
not look at the In-Stand Default Event register (2C2), for example, to decide what to do when it is
docked. Rather, the reader is always looking at the Default Event register (C4), but the Default Event
setting is changed when the reader is docked or undocked. For example, when the reader is docked,
the value of the In-Stand Default Event register (2C2) is copied to the Default Event register (C4).