Announcement

Collapse
No announcement yet.

Resume after hibernate scrutinized

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Resume after hibernate scrutinized

    Hello all

    Thought I'd pass along key results of my resume/hibernate research. Running WinXP Pro SP2 on the 'home' laptop, WinXP Home SP2 on the 'truck' laptop (on a Sony Vaio T-series, which has special power management features for 'mobile in the real world' users). I use Garmin's USB GPS in the truck (and a couple of their handhelds), with nRoute and MapSource. These are business tool machines, not pleasure machines. So there's no screensavers, fancy wallpaper, or little whirlly gigs down in the sys tray. No goofy stuff running in the background. The screens are the old aqua with the old control panel. Get me? Standard and stable. Machine no work, no get paid. I didn't used to use hibernate at all, 'till I discovered this powerful little power management feature as part of my truckputer setup. I cannot live without it in the truck, now. Couple months ago, I started hibernating my home machines every night instead of rebooting.

    Some observations:

    If you hibernate a machine and then resume, but deny any input of any kind upon resume (no keys, no mouse, no GPS, no nothing), it will re-hibernate after 5 mins.

    If you hibernate a machine and then resume, then give it the tiniest input (a key, a click, a mouse move, or a GPS device) it will stay resumed indefinitely.

    These are true with or without a USB hub connected.

    These are true whether you pull the power plug out while hibernated or not.

    Of course, this explains why I have essentially never seen this 5 min shutdown in my truck: upon resume there, a USB GPS device immediately provides input, and the machine will resume gracefully and stay resumed.

    I have, however, seen this from my home machines since there are no constant input devices. So, I don't resume them until I'm ready to sit down and use them.

    Now, the coup de gras:

    After getting NaviVoice all tweaked to perfection on my home machine (with no GPS connected), when I resume after hibernate, I get no voice recognition. It's a mic thing, as evidenced by frozen in place bars on the mic levels indicator (upon resume), not a NaviVoice thing. I'm thinking SAPI, along with everyone else, but who really knows. SAPI's a black art. But if I resume after hibernate and then give the machine the tiniest input... I get voice recognition and execution via NaviVoice. Just beware that that tiny input you give the machine doesn't actually do something (like open up an irrelevant folder or something) and NaviVoice recovers perfectly. Just move the mouse a little.

    What I suspect is that when I get SAPI and NaviVoice into my truck (waiting on a mic), I'll never see this issue at all because the constant GPS will prevent it from happening and I'll be happily voicing down the road after a resume.

    To Microsoft I would say: it sure would be nice to control (or even know about) some of these features about power management... beyond a single check box (for hibernate). Life ahead of the curve.

    To O|33|: great software. I love it.

  • #2
    Weird. Here's what I do with hibernation: just before I turn the sapi off, and after resume I turn sapi back on. That fixed the hibernation problems.
    PowerVoice v1 | NaviVoice Source
    GammaControl v2.4
    SKINbedder v3

    1995 Lexus SC300

    Comment


    • #3
      How do you turn SAPI on/off? I don't see any command(s) in the .xml file that would do that. There's no entry for stop/pause in my language bar, either. Am I missing something obvious?

      Comment


      • #4
        Originally posted by ldave
        How do you turn SAPI on/off? I don't see any command(s) in the .xml file that would do that. There's no entry for stop/pause in my language bar, either. Am I missing something obvious?
        Its a button in NaviVoice.
        PowerVoice v1 | NaviVoice Source
        GammaControl v2.4
        SKINbedder v3

        1995 Lexus SC300

        Comment


        • #5
          I have the very same problem. I'm using windows media center.

          When I come back from hibernate I need to give the computer some input to get my application start working. For example RR doesnít start the music until I press e key or move my mouse. I'm also using a program called Hibernate Trigger that execute task on hibernate or on resume. The tasks does not execute until I give the computer some kind of input. If I leave the computer without input it hibernates again after about five min. How can I get around this? I don't want to press my touchscreen every time I start my car.

          Comment


          • #6
            Sounds like something weird with MCE. It should not requre an input to trigger the resume from hibernate call.
            PowerVoice v1 | NaviVoice Source
            GammaControl v2.4
            SKINbedder v3

            1995 Lexus SC300

            Comment


            • #7
              Hello tjabbba (that's a mouthful)

              Just to reiterate, I've got three WinXP laptop machines, 2 Pro (one SP1 and one SP2) and 1 Home, and all three exhibit this behavior. So 'weird' doesn't leap to mind. 'Common' actually does. I think this is a power saving feature, perhaps peculiar to laptops. The machine thinks 'well, if you're not gonna use me then why waste battery?' and shuts down. Which would actually be useful. Except that it does it even when the machine is plugged in to AC, which, then, isn't very useful. Like I mentioned before, though, it doesn't do this when a USB GPS antenna+software that survives hibernate is plugged in to the machine. The GPS apparently provides that nudge that would be a pain in the *** for you to do every time. My Garmin setup resumes flawlessly (but only in the truck, hooked up to the antenna). I'm not actually familiar with the programs that are commonly discussed on this forum, i.e. RR, iG, etc. Are you using a GPS antenna with your carputer? Perhaps there are other constant output USB devices that would do the same thing. I just can't think of any. If I stumble on something cheap, though, I'll let you know.

              Dave

              Comment

              Working...
              X