I am attempting my first Palm app so be gentle. Basically I am  using the serial interface to receive and display data.   I am attempting to use SrmSetWakeupHandler but it's not going so well.  When I run on the device itself everything is good until I actually try to shove data to the Palm.  I get a fatal error and it hangs.  I have a feeling that my callback function isn't getting called properly.  When I set the callback to NULL then the fatal goes away, but ofcourse nothing happens :)  I put in a test FrmAlert in my callback to check if it's even making it there and it never shows up.  Any thoughts?  I have 2 specific questions;
 
1) does anybody have a good working example of using SrmSetWakeupHandler and how to set the callback function(not the ones from palm dev, I have already read through that one)?  It might just be a simple C coding error on my side.  When I compile, Codewarrior gives me an error that my WakeupHandlerProcPtr variable isn't initialized before use.
 
2) Is there a way to use the emulator to debug these sort of problems?  I don't really have a good way to control and drive the serial stream into the PC for the emulator to use.  Currently I am using DockLight to generate the rs232 patterns from my PC to my Palm device for testing.  I can't figure out a way to use DockLight to drive patterns to the emulator without doing a loop around serial connection on my PC.  I was hoping there is an easy way to drive phoney bits to the serial manager directly in sofware.
 
Thanks for any and all help.
-Rob
--
For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to