David Duffy (AVD) wrote: > The receiver is powered all the time, but its output goes to an NPN > transistor that has a pull-up to Vdd. There is code in the receive ISR > to dump bad packets and synchronise, but it seems like the receiver is > just not listening. Did you check for framing error in the receive code and reset the UART receiver if found? A framing error can easily appear on power up. Sloppy UART code that doesn't check for and handle that will get hung as you describe. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .