Re: Problem solved (hopefully)

Max Mansour (mmansour@gis.net)
Sun, 28 Jul 1996 20:16:57 -0400

Domenic Romeo wrote:
>
> Dan Elswit wrote:
> >
> > Upon many people's excellent advice, I soft-booted my Ogo and upon checking
> > the memory in setup, found I had recovered the missing 80KB or so. <whew>
> > I suspect I will be backing up often for awhile now though! Upon learning
> > about the "state" files, I'm now wondering... I was under the assumption
> > that leaving apps open drains the battery faster. Now I suspect that that
> > is not so. Does anyone know for sure? Thanks again for all the advice!
> >
>
> The entire RAM in the OGO is always powered. It doesn't matter how much data
> is in it. As far as I know, the only thing that will effect the battery drain
> when the unit is off, is having "Touch screen to turn on" enabled. This option
> seems to require sampling the touch screen state, which increases the battery
> drain.
>
> Dom

Here is some more info on OmniGo power modes (from the OmniGo book):

<Begin>

For OmniGo, only three power management modes are supported:
ON
DOZE
SUSPEND

Notice that there is no OFF nor SLEEP mode. The OmniGo unit cannot be
turned off; power to the SRDRAM cannot be halted. Because the OmniGo
does
not contain an external motorized peripheral, the unit can also switch
from
DOZE to SUSPEND modes directly; there is no need for a SLEEP mode.

The OmniGo enters DOZE mode automatically when the GEOS multi-tasking
system detects that all threads are idle. During a period of thread
inactivity,
GEOS immediately calls an idle routine to activate the APM (Advanced
Power
Management) function call; this in succession halts the CPU.

At this point, the OmniGo is in DOZE mode, though power to peripherals
is
still available. After another wait period of inactivity (by default 1
minute,
though this is user-selectable), the APM engages the unit in SUSPEND
mode,
and power to the peripherals is turned off. SUSPEND mode is therefore
OmniGo's "rest" state. During SUSPEND mode, the Self Refresh DRAM
periodically reads its memory in order to hold its state.

<end>

-- 
; Max Mansour  // mail : mmansour@gis.net
;             // irc : Justarius
; 
; The Presidents -> http://www.gis.net/~mmansour/
; HP OmniGo 100  -> http://www.gis.net/~mmansour/omnigo/omnigo.html
; ZShell         -> http://www.gis.net/~mmansour/zshell/zshell.html

.end