I have just upgrade my HouseBot server to a new dual core atom, but am getting an issue with my CM12U.
Seems to all work fine, then after a few hours I will start getting the following error:
Error reading COM port. Error = Insufficient data in read buffer
If I disable/enable the hardware device in HouseBot it's back working. Then after a few hours it will start again.
I have done a trace and can see the errors, but does not mean much to me, does anyone have any ideas?
Code: Select all
August 12, 2010 5:36:31 PM CM12U Debug Sending X10 Command - Begin
August 12, 2010 5:36:31 PM CM12U Debug Sending X10 Command Part 1
August 12, 2010 5:36:31 PM CM12U Debug --> Read Pending... WriteData. 2 bytes
August 12, 2010 5:36:31 PM CM12U Debug Writing [2] bytes [04 61]
August 12, 2010 5:36:31 PM CM12U Debug Read [1] bytes [65]
August 12, 2010 5:36:31 PM CM12U Debug Sending X10 Command Part 1 ACK
August 12, 2010 5:36:31 PM CM12U Debug --> Read Pending... WriteData. 1 bytes
August 12, 2010 5:36:32 PM CM12U Debug Writing [1] bytes [00]
August 12, 2010 5:36:32 PM CM12U Debug Reading X10 Command Part 1 ACK
August 12, 2010 5:36:32 PM CM12U Debug Read [1] bytes [55]
August 12, 2010 5:36:32 PM CM12U Debug Sending X10 Command Part 2
August 12, 2010 5:36:32 PM CM12U Debug --> Read Pending... WriteData. 2 bytes
August 12, 2010 5:36:33 PM CM12U Debug Writing [2] bytes [06 62]
August 12, 2010 5:36:33 PM CM12U Debug Read [1] bytes [68]
August 12, 2010 5:36:33 PM CM12U Debug Sending X10 Command Part 2 ACK
August 12, 2010 5:36:33 PM CM12U Debug --> Read Pending... WriteData. 1 bytes
August 12, 2010 5:36:33 PM CM12U Debug Writing [1] bytes [00]
August 12, 2010 5:36:33 PM CM12U Debug Reading X10 Command Part 2 ACK
August 12, 2010 5:36:43 PM CM12U Debug CSerialPort::ReadData() is requesting 1 bytes and there are only 0 bytes [] in the [Solicited] read buffer. Waited 10 seconds.
August 12, 2010 5:36:43 PM CM12U Debug The [Unsolicited] Buffer contains 0 bytes [].
August 12, 2010 5:36:44 PM CM12U Error Error reading COM port. Error = Insufficient data in read buffer
August 12, 2010 5:42:50 PM CM12U Debug Sending X10 Command - Begin
August 12, 2010 5:42:50 PM CM12U Debug Sending X10 Command Part 1
August 12, 2010 5:42:50 PM CM12U Debug --> Read Pending... WriteData. 2 bytes
August 12, 2010 5:42:50 PM CM12U Debug Writing [2] bytes [04 61]
August 12, 2010 5:43:01 PM CM12U Debug CSerialPort::ReadData() is requesting 1 bytes and there are only 0 bytes [] in the [Solicited] read buffer. Waited 10 seconds.
August 12, 2010 5:43:01 PM CM12U Debug The [Unsolicited] Buffer contains 0 bytes [].
August 12, 2010 5:43:01 PM CM12U Error Error reading COM port. Error = Insufficient data in read buffer
August 12, 2010 5:43:34 PM CM12U Debug Sending X10 Command - Begin
August 12, 2010 5:43:34 PM CM12U Debug Sending X10 Command Part 1
August 12, 2010 5:43:34 PM CM12U Debug --> Read Pending... WriteData. 2 bytes
August 12, 2010 5:43:34 PM CM12U Debug Writing [2] bytes [04 67]
August 12, 2010 5:43:44 PM CM12U Debug CSerialPort::ReadData() is requesting 1 bytes and there are only 0 bytes [] in the [Solicited] read buffer. Waited 10 seconds.
August 12, 2010 5:43:44 PM CM12U Debug The [Unsolicited] Buffer contains 0 bytes [].
August 12, 2010 5:43:44 PM CM12U Error Error reading COM port. Error = Insufficient data in read buffer
August 12, 2010 5:46:11 PM CM12U Debug Sending X10 Command - Begin
August 12, 2010 5:46:11 PM CM12U Debug Sending X10 Command Part 1
August 12, 2010 5:46:11 PM CM12U Debug --> Read Pending... WriteData. 2 bytes
August 12, 2010 5:46:11 PM CM12U Debug Writing [2] bytes [04 61]
August 12, 2010 5:46:22 PM CM12U Error Error reading COM port. Error = Insufficient data in read buffer
August 12, 2010 5:55:07 PM CM12U Error Unknown data received [4d].
Allan