Intermec 6100 Reference Guide

Page of 328
SECTION 2
Supporting DOS Applications
PEN*KEY
R
 6100 Computer Programmer’s Reference Guide    2-5
Power States
ELANCFG.EXE has four power states:
High
The processor is running full speed
Low
The processor is running at a reduced speed
Doze
The processor is halted -- 
   the backlight turns off, if it was on;
   the display is still up and the touch is still up;
   power is still supplied to terminal and external devices.
Suspend
(sleep)
The processor is halted -- 
   the display turns off;
   power to PC cards is turned off;
   power to communication devices is turned off;
   power to the touch screen and keyboard has some power on.
The only way to resume/wake the unit is through the I/O button (Suspend/Resume) or the waĆ
keup events.
The transition times for power states can be customized through the use of
ELANCFG.EXE.  The settings concerning timeĆouts are:
  /H
the time at High speed before going to Low speed
  /L
the time at Low speed before going to Doze
  /D
the time at Doze before going to Sleep
For example, if you want to set the backlight to be on for 30 seconds, and then
suspend the unit at 60 seconds Ċ one way to configure this is as follows:
elancfg.exe /H10 /l20 /d30
This keeps the 6100 Computer operating at High speed for 10 seconds.  Then, if
no activity is perceived at 11 seconds, it switches to Low speed for 20 seconds.
Then, if there is still no activity perceived (after that 20 seconds), it switches to
Doze and the backlight turns off.  Finally, after 30 seconds has passed, the unit
switches to Suspend.
Also, you can restrict the 6100 Computer from reaching one of the lower states if
a parameter of 0 (zero) is used at any of these levels.  That means the 6100 ComĆ
puter is locked" at that power state, and cannot go to lower states.
For example, if you have a PC Card radio that needs to be active all the time,
then you might consider restricting your power management to not use the Sleep
mode.  By using the following call, you disable the 6100 Computer from autoĆsusĆ
pending, and let it run at high speed for 10 seconds and, at low speed for 10 secĆ
onds, then remains in Doze mode indefinitely until activity is perceived, a PowerĆ
fail event occurs, or a uses request suspend occurs:
elancfg /H10 /L10 /D0
Obviously, these settings have a large impact on your battery life.  So they
should be made with battery needs in mind.
2. DOS 
Applications