I'm trying to move my ISR processing to a thread and am wondering what the best way to accomplish that task is? Should I spawn another thread and block on an event? Would a signal be a good choice in this case? Does anyone have some sample code I could look at? Thanks again. Steve Holle Link Communications, Inc. 1035 Cerise Rd. Billings, MT 59101 sholle at link-comm.com