Recently I've been working on a program that talks to a proprietary device through its the Palm's serial port. The program seems to work pretty well, but the Palm is having troubles. Because I'm a fairly new Palm programmer, I suspect that I may have failed to clean up my garbage somehow.
Problem is, I have done several hard resets and, despite the fact that I haven't reloaded the program on the device, I'm still having problems with it. It will sometimes not turn on when I hit the button and refuse to turn on until I do a soft reset. Other times the screen will come on but it will be partially filled up with horizontal lines which sometimes move around like an old TV that someone's been playing with the knobs of. Oddly enough, it still seems to keep time and the datebook alarms still go off, even when the screen refuses to come up and show me what datebook event has occured. I understand that programming can sometimes mess up the OS, requiring the occasional hard reset. But I was unaware of the possibility of actually frying the hardware... Is there something I can do beyond a hard reset? Is this an impossible situation? Should I suspect some sort of harmful interaction between the Palm and my proprietary device? Odd voltage levels perhaps? (I believe the device is depending upon the Palm for a small amount of power through the serial line.) Any help would be greatly appreciated! Thanks in advance. Noah Young (Metta4) -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/