The commands are formatted correctly. After sending the following as a test it sent back a ? after several hundred. Sent :Sr 07:07:00.0# Received: ? Previous and next sending of the same command sent back a 1 as it should be. I was sending the :Sr 07:07:00.0# every 3 seconds.