Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
greg did further improvements to the driver and it will be in the vanilla kernel soon:http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/patches/usb/usb-add-usb-serial-spcp8x5-driver.patchbest regards,Hari
Hari, You're a kernel hacker now!
Quote from: ddamron on February 09, 2008, 01:27:33 amHari, You're a kernel hacker now!yes, it was a hack Greg did some improvements.btw, i put the changes from Greg in the trunk on charonmedia and did a tutorial for the Wiki:http://wiki.linuxmce.org/index.php/SPCP8x5_Driver_Installationhttp://wiki.linuxmce.org/index.php/ZWave_DeviceTemplate_PlugAndPlaybest regards,Hari
could you please provide the error output and information from the logfile?
ZWave, v.2.0.0.44.0802052200Visit www.plutohome.com for source code and license information10 02/18/08 2:54:08.910 Device: 63 starting. Connecting to: localhost <0x2b415d9eab40>10 02/18/08 2:54:08.916 Setting timeout for socket 3 to 20 <0x2b415d9eab40>10 02/18/08 2:54:08.973 Socket::SendMessage type 5 id 37 from 63 to -1000 <0x2b415d9eab40>10 02/18/08 2:54:09.069 TranslateSerialUSB found /sys/devices/pci0000:00/0000:00:04.0/usb4/4-1/4-1:1.0/ttyUSB1/ttyUSB1, returning /dev/ttyUSB1 <0x2b415d9eab40>36 02/18/08 2:54:09.069 Using serial port: ttyUSB1. <0x2b415d9eab40>36 02/18/08 2:54:09.081 SerialConnection::connect init serial mutex <0x2b415d9eab40>36 02/18/08 2:54:09.081 receive thread created OK!!!! <0x2b415d9eab40>35 02/18/08 2:54:09.081 entry point receiveFunction <0x41001950>35 02/18/08 2:54:09.291 ++++++++++++ ZWave is connected <0x2b415d9eab40>36 02/18/08 2:54:09.291 ### Run Current Job <0x41802950>36 02/18/08 2:54:09.347 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:09.347 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:09.347 SerialConnection::send unlock serial mutex <0x41802950>05 02/18/08 2:54:14.023 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:14.023 ### execute the next job from timeout queue <0x41802950>05 02/18/08 2:54:14.023 ZWJobInitialize::timeoutHandler <0x41802950>36 02/18/08 2:54:14.083 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:14.083 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:14.083 SerialConnection::send unlock serial mutex <0x41802950>05 02/18/08 2:54:19.031 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:19.031 ### execute the next job from timeout queue <0x41802950>05 02/18/08 2:54:19.031 ZWJobInitialize::timeoutHandler <0x41802950>36 02/18/08 2:54:19.091 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:19.147 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:19.147 SerialConnection::send unlock serial mutex <0x41802950>35 02/18/08 2:54:19.499 size too small 1 <0x41802950>35 02/18/08 2:54:19.559 size too small 1 <0x41802950>35 02/18/08 2:54:19.615 size too small 1 <0x41802950>35 02/18/08 2:54:19.675 size too small 1 <0x41802950>35 02/18/08 2:54:19.735 size too small 1 <0x41802950>35 02/18/08 2:54:19.795 size too small 1 <0x41802950>35 02/18/08 2:54:19.855 size too small 1 <0x41802950>35 02/18/08 2:54:19.915 size too small 1 <0x41802950>35 02/18/08 2:54:19.971 size too small 1 <0x41802950>35 02/18/08 2:54:20.027 size too small 1 <0x41802950>35 02/18/08 2:54:20.087 size too small 1 <0x41802950>35 02/18/08 2:54:20.147 size too small 1 <0x41802950>35 02/18/08 2:54:20.203 size too small 1 <0x41802950>35 02/18/08 2:54:20.263 size too small 1 <0x41802950>35 02/18/08 2:54:20.319 size too small 1 <0x41802950>35 02/18/08 2:54:20.379 size too small 1 <0x41802950>35 02/18/08 2:54:20.435 size too small 1 <0x41802950>35 02/18/08 2:54:20.495 size too small 1 <0x41802950>35 02/18/08 2:54:20.555 size too small 1 <0x41802950>35 02/18/08 2:54:20.611 size too small 1 <0x41802950>35 02/18/08 2:54:20.667 size too small 1 <0x41802950>35 02/18/08 2:54:20.723 size too small 1 <0x41802950>35 02/18/08 2:54:20.783 size too small 1 <0x41802950>35 02/18/08 2:54:20.843 size too small 1 <0x41802950>35 02/18/08 2:54:20.903 size too small 1 <0x41802950>35 02/18/08 2:54:20.963 size too small 1 <0x41802950>35 02/18/08 2:54:21.023 size too small 1 <0x41802950>35 02/18/08 2:54:21.083 size too small 1 <0x41802950>35 02/18/08 2:54:21.143 size too small 1 <0x41802950>35 02/18/08 2:54:21.203 size too small 1 <0x41802950>35 02/18/08 2:54:21.263 size too small 1 <0x41802950>35 02/18/08 2:54:21.323 size too small 1 <0x41802950>35 02/18/08 2:54:21.383 size too small 1 <0x41802950>35 02/18/08 2:54:21.439 size too small 1 <0x41802950>35 02/18/08 2:54:21.495 size too small 1 <0x41802950>35 02/18/08 2:54:21.551 size too small 1 <0x41802950>35 02/18/08 2:54:21.607 size too small 1 <0x41802950>35 02/18/08 2:54:21.667 size too small 1 <0x41802950>35 02/18/08 2:54:21.723 size too small 1 <0x41802950>35 02/18/08 2:54:21.779 size too small 1 <0x41802950>35 02/18/08 2:54:21.835 size too small 1 <0x41802950>35 02/18/08 2:54:21.891 size too small 1 <0x41802950>35 02/18/08 2:54:21.951 size too small 1 <0x41802950>35 02/18/08 2:54:22.007 size too small 1 <0x41802950>35 02/18/08 2:54:22.063 size too small 1 <0x41802950>35 02/18/08 2:54:22.119 size too small 1 <0x41802950>35 02/18/08 2:54:22.175 size too small 1 <0x41802950>35 02/18/08 2:54:22.231 size too small 1 <0x41802950>35 02/18/08 2:54:22.287 size too small 1 <0x41802950>35 02/18/08 2:54:22.347 size too small 1 <0x41802950>35 02/18/08 2:54:22.407 size too small 1 <0x41802950>35 02/18/08 2:54:22.467 size too small 1 <0x41802950>35 02/18/08 2:54:22.527 size too small 1 <0x41802950>35 02/18/08 2:54:22.587 size too small 1 <0x41802950>35 02/18/08 2:54:22.647 size too small 1 <0x41802950>35 02/18/08 2:54:22.703 size too small 1 <0x41802950>35 02/18/08 2:54:22.759 size too small 1 <0x41802950>35 02/18/08 2:54:22.815 size too small 1 <0x41802950>35 02/18/08 2:54:22.875 size too small 1 <0x41802950>35 02/18/08 2:54:22.931 size too small 1 <0x41802950>35 02/18/08 2:54:22.987 size too small 1 <0x41802950>35 02/18/08 2:54:23.047 size too small 1 <0x41802950>35 02/18/08 2:54:23.107 size too small 1 <0x41802950>35 02/18/08 2:54:23.167 size too small 1 <0x41802950>35 02/18/08 2:54:23.227 size too small 1 <0x41802950>35 02/18/08 2:54:23.287 size too small 1 <0x41802950>35 02/18/08 2:54:23.347 size too small 1 <0x41802950>35 02/18/08 2:54:23.407 size too small 1 <0x41802950>35 02/18/08 2:54:23.467 size too small 1 <0x41802950>35 02/18/08 2:54:23.527 size too small 1 <0x41802950>35 02/18/08 2:54:23.587 size too small 1 <0x41802950>35 02/18/08 2:54:23.647 size too small 1 <0x41802950>35 02/18/08 2:54:23.707 size too small 1 <0x41802950>35 02/18/08 2:54:23.767 size too small 1 <0x41802950>35 02/18/08 2:54:23.827 size too small 1 <0x41802950>35 02/18/08 2:54:23.887 size too small 1 <0x41802950>35 02/18/08 2:54:23.947 size too small 1 <0x41802950>35 02/18/08 2:54:24.007 size too small 1 <0x41802950>05 02/18/08 2:54:24.007 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:24.007 ### skip the next job from timeout queue <0x41802950>35 02/18/08 2:54:24.007 ----- INIT ---- 1 <0x41802950>35 02/18/08 2:54:24.007 ----- INIT ---- 2 <0x41802950>35 02/18/08 2:54:24.067 -------- 3 <0x2b415d9eab40>35 02/18/08 2:54:24.067 SerialConnection ------------- asa 1 <0x2b415d9eab40>35 02/18/08 2:54:24.219 SerialConnection ------------- asa 2 <0x2b415d9eab40>36 02/18/08 2:54:24.219 waiting for thread to finish <0x2b415d9eab40>35 02/18/08 2:54:24.319 exit receiveFunction : nr. of reads 49 <0x41001950>36 02/18/08 2:54:24.319 thread finished <0x2b415d9eab40>35 02/18/08 2:54:24.320 SerialConnection ------------- asa 3 <0x2b415d9eab40>35 02/18/08 2:54:24.320 SerialConnection ------------- asa 4 <0x2b415d9eab40>35 02/18/08 2:54:24.320 -------- 4 <0x2b415d9eab40>10 02/18/08 2:54:24.320 Socket::SendMessage type 5 id 37 from 63 to -1000 <0x2b415d9eab40>10 02/18/08 2:54:24.365 TranslateSerialUSB found /sys/devices/pci0000:00/0000:00:04.0/usb4/4-1/4-1:1.0/ttyUSB1/ttyUSB1, returning /dev/ttyUSB1 <0x2b415d9eab40>36 02/18/08 2:54:24.365 Using serial port: ttyUSB1. <0x2b415d9eab40>36 02/18/08 2:54:24.376 SerialConnection::connect init serial mutex <0x2b415d9eab40>36 02/18/08 2:54:24.376 receive thread created OK!!!! <0x2b415d9eab40>35 02/18/08 2:54:24.376 entry point receiveFunction <0x40800950>35 02/18/08 2:54:24.588 ++++++++++++ ZWave is connected <0x2b415d9eab40>36 02/18/08 2:54:24.595 ### Run Current Job <0x41802950>36 02/18/08 2:54:24.655 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:24.655 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:24.655 SerialConnection::send unlock serial mutex <0x41802950>05 02/18/08 2:54:29.011 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:29.011 ### execute the next job from timeout queue <0x41802950>05 02/18/08 2:54:29.011 ZWJobInitialize::timeoutHandler <0x41802950>36 02/18/08 2:54:29.067 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:29.151 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:29.151 SerialConnection::send unlock serial mutex <0x41802950>05 02/18/08 2:54:34.023 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:34.023 ### execute the next job from timeout queue <0x41802950>05 02/18/08 2:54:34.023 ZWJobInitialize::timeoutHandler <0x41802950>36 02/18/08 2:54:34.082 SerialConnection::send lock serial mutex <0x41802950>35 02/18/08 2:54:34.123 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 02/18/08 2:54:34.123 SerialConnection::send unlock serial mutex <0x41802950>35 02/18/08 2:54:34.479 size too small 1 <0x41802950>35 02/18/08 2:54:34.538 size too small 1 <0x41802950>35 02/18/08 2:54:34.598 size too small 1 <0x41802950>35 02/18/08 2:54:34.658 size too small 1 <0x41802950>35 02/18/08 2:54:34.714 size too small 1 <0x41802950>35 02/18/08 2:54:34.774 size too small 1 <0x41802950>35 02/18/08 2:54:34.835 size too small 1 <0x41802950>35 02/18/08 2:54:34.895 size too small 1 <0x41802950>35 02/18/08 2:54:34.951 size too small 1 <0x41802950>35 02/18/08 2:54:35.007 size too small 1 <0x41802950>35 02/18/08 2:54:35.066 size too small 1 <0x41802950>35 02/18/08 2:54:35.126 size too small 1 <0x41802950>35 02/18/08 2:54:35.187 size too small 1 <0x41802950>35 02/18/08 2:54:35.247 size too small 1 <0x41802950>35 02/18/08 2:54:35.306 size too small 1 <0x41802950>35 02/18/08 2:54:35.367 size too small 1 <0x41802950>35 02/18/08 2:54:35.423 size too small 1 <0x41802950>35 02/18/08 2:54:35.483 size too small 1 <0x41802950>35 02/18/08 2:54:35.539 size too small 1 <0x41802950>35 02/18/08 2:54:35.595 size too small 1 <0x41802950>35 02/18/08 2:54:35.651 size too small 1 <0x41802950>35 02/18/08 2:54:35.707 size too small 1 <0x41802950>35 02/18/08 2:54:35.763 size too small 1 <0x41802950>35 02/18/08 2:54:35.819 size too small 1 <0x41802950>35 02/18/08 2:54:35.875 size too small 1 <0x41802950>35 02/18/08 2:54:35.931 size too small 1 <0x41802950>35 02/18/08 2:54:35.987 size too small 1 <0x41802950>35 02/18/08 2:54:36.047 size too small 1 <0x41802950>35 02/18/08 2:54:36.107 size too small 1 <0x41802950>35 02/18/08 2:54:36.163 size too small 1 <0x41802950>35 02/18/08 2:54:36.219 size too small 1 <0x41802950>35 02/18/08 2:54:36.280 size too small 1 <0x41802950>35 02/18/08 2:54:36.335 size too small 1 <0x41802950>35 02/18/08 2:54:36.391 size too small 1 <0x41802950>35 02/18/08 2:54:36.451 size too small 1 <0x41802950>35 02/18/08 2:54:36.507 size too small 1 <0x41802950>35 02/18/08 2:54:36.563 size too small 1 <0x41802950>35 02/18/08 2:54:36.619 size too small 1 <0x41802950>35 02/18/08 2:54:36.679 size too small 1 <0x41802950>35 02/18/08 2:54:36.735 size too small 1 <0x41802950>35 02/18/08 2:54:36.794 size too small 1 <0x41802950>35 02/18/08 2:54:36.854 size too small 1 <0x41802950>35 02/18/08 2:54:36.914 size too small 1 <0x41802950>35 02/18/08 2:54:36.974 size too small 1 <0x41802950>35 02/18/08 2:54:37.034 size too small 1 <0x41802950>35 02/18/08 2:54:37.095 size too small 1 <0x41802950>35 02/18/08 2:54:37.154 size too small 1 <0x41802950>35 02/18/08 2:54:37.211 size too small 1 <0x41802950>35 02/18/08 2:54:37.270 size too small 1 <0x41802950>35 02/18/08 2:54:37.327 size too small 1 <0x41802950>35 02/18/08 2:54:37.386 size too small 1 <0x41802950>35 02/18/08 2:54:37.444 size too small 1 <0x41802950>35 02/18/08 2:54:37.502 size too small 1 <0x41802950>35 02/18/08 2:54:37.562 size too small 1 <0x41802950>35 02/18/08 2:54:37.622 size too small 1 <0x41802950>35 02/18/08 2:54:37.682 size too small 1 <0x41802950>35 02/18/08 2:54:37.742 size too small 1 <0x41802950>35 02/18/08 2:54:37.802 size too small 1 <0x41802950>35 02/18/08 2:54:37.862 size too small 1 <0x41802950>35 02/18/08 2:54:37.919 size too small 1 <0x41802950>35 02/18/08 2:54:37.974 size too small 1 <0x41802950>35 02/18/08 2:54:38.035 size too small 1 <0x41802950>35 02/18/08 2:54:38.095 size too small 1 <0x41802950>35 02/18/08 2:54:38.155 size too small 1 <0x41802950>35 02/18/08 2:54:38.214 size too small 1 <0x41802950>35 02/18/08 2:54:38.274 size too small 1 <0x41802950>35 02/18/08 2:54:38.334 size too small 1 <0x41802950>35 02/18/08 2:54:38.394 size too small 1 <0x41802950>35 02/18/08 2:54:38.455 size too small 1 <0x41802950>35 02/18/08 2:54:38.514 size too small 1 <0x41802950>35 02/18/08 2:54:38.574 size too small 1 <0x41802950>35 02/18/08 2:54:38.634 size too small 1 <0x41802950>35 02/18/08 2:54:38.691 size too small 1 <0x41802950>35 02/18/08 2:54:38.750 size too small 1 <0x41802950>35 02/18/08 2:54:38.811 size too small 1 <0x41802950>35 02/18/08 2:54:38.870 size too small 1 <0x41802950>35 02/18/08 2:54:38.930 size too small 1 <0x41802950>35 02/18/08 2:54:38.987 size too small 1 <0x41802950>35 02/18/08 2:54:39.046 size too small 1 <0x41802950>05 02/18/08 2:54:39.047 ### Go to timeout queue <0x41802950>05 02/18/08 2:54:39.047 ### skip the next job from timeout queue <0x41802950>35 02/18/08 2:54:39.047 ----- INIT ---- 1 <0x41802950>35 02/18/08 2:54:39.047 ----- INIT ---- 2 <0x41802950>05 02/18/08 2:54:39.063 Cannot connect to ZWave device ttyUSB1. <0x2b415d9eab40>10 02/18/08 2:54:39.063 InternalSendCommand queue id 791 conf -1 resp (nil) <0x2b415d9eab40>01 02/18/08 2:54:39.063 Connect() Failed <0x2b415d9eab40>35 02/18/08 2:54:39.063 -------- 3 <0x2b415d9eab40>35 02/18/08 2:54:39.063 SerialConnection ------------- asa 1 <0x2b415d9eab40>35 02/18/08 2:54:39.195 SerialConnection ------------- asa 2 <0x2b415d9eab40>36 02/18/08 2:54:39.195 waiting for thread to finish <0x2b415d9eab40>35 02/18/08 2:54:39.295 exit receiveFunction : nr. of reads 48 <0x40800950>36 02/18/08 2:54:39.295 thread finished <0x2b415d9eab40>35 02/18/08 2:54:39.295 SerialConnection ------------- asa 3 <0x2b415d9eab40>35 02/18/08 2:54:39.295 SerialConnection ------------- asa 4 <0x2b415d9eab40>35 02/18/08 2:54:39.295 -------- 4 <0x2b415d9eab40>35 02/18/08 2:54:39.567 SerialConnection ------------- 3 <0x2b415d9eab40>35 02/18/08 2:54:39.567 SerialConnection --- destructor <0x2b415d9eab40>35 02/18/08 2:54:39.567 SerialConnection ------------- 4 <0x2b415d9eab40>10 02/18/08 2:54:39.567 Waiting for message queue thread to quit <0x2b415d9eab40>10 02/18/08 2:54:39.567 Socket m_Socket -1/0x6673c0 Command_Impl1 Dev #63 m_bQuit=1 <0x2b415d9eab40>10 02/18/08 2:54:39.567 Socket m_Socket -1/0x6673c0 Command_Impl1 Dev #63 m_bQuit=1 <0x2b415d9eab40>13 02/18/08 2:54:39.567 Socket::Close() m_Socket 3 <0x2b415d9eab40>13 02/18/08 2:54:39.567 Socket::Close() m_Socket 3 closesocket: 0 <0x2b415d9eab40>13 02/18/08 2:54:39.567 Socket::Close() m_Socket 4 <0x2b415d9eab40>13 02/18/08 2:54:39.567 Socket::Close() m_Socket 4 closesocket: 0 <0x2b415d9eab40>10 02/18/08 2:54:39.567 Message queue thread quit <0x2b415d9eab40>10 02/18/08 2:54:39.567 Message queue thread joined <0x2b415d9eab40>10 02/18/08 2:54:39.567 About to call kill spawned devices <0x2b415d9eab40>10 02/18/08 2:54:39.567 Need to kill 0 child devices <0x2b415d9eab40>10 02/18/08 2:54:39.567 Killing completed. <0x2b415d9eab40>13 02/18/08 2:54:39.570 Socket::~Socket(): deleting socket @0x67b640 Event Dev #63 (socket id in destructor: m_Socket: -1) <0x2b415d9eab40>13 02/18/08 2:54:39.570 Socket::~Socket(): deleting socket @0x689ea0 Event Dev #63 (socket id in destructor: m_Socket: -1) <0x2b415d9eab40>10 02/18/08 2:54:39.570 ~Command_Impl finished <0x2b415d9eab40>13 02/18/08 2:54:39.570 ~HandleRequestSocket 0x6673c0 device: 63 ip: 127.0.0.1 <0x2b415d9eab40>13 02/18/08 2:54:39.570 RequestSocket::Disconnect 0x6673c0 device: 63 <0x2b415d9eab40>13 02/18/08 2:54:39.570 Socket::~Socket(): deleting socket @0x6673c0 Command_Impl1 Dev #63 (socket id in destructor: m_Socket: -1) <0x2b415d9eab40>10 02/18/08 2:54:39.570 Device: 63 ending <0x2b415d9eab40>
[16684.922194] spcp8x5 4-1:1.0: SPCP8x5 converter detected[16684.968406] usb 4-1: SPCP8x5 converter now attached to ttyUSB1[16684.968880] usbcore: registered new interface driver spcp8x5[16684.968886] /home/R/spcp8x5/spcp8x5.c: SPCP8x5 USB to serial adaptor driver v0.04
Bus 004 Device 002: ID 04fc:0201 Sunplus Technology Co., Ltd
...
Quote from: uplink on February 18, 2008, 12:05:57 pm...could you please try again with revision 1494 of the spcp8x5 driver fro m charonmedia?Can you enable remote access for me?
ZWave, v.2.0.0.44.0801142200Visit www.plutohome.com for source code and license information10 03/06/08 10:14:22.078 Device: 37 starting. Connecting to: dcerouter <0x2ab972316b40>10 03/06/08 10:14:22.080 Setting timeout for socket 3 to 20 <0x2ab972316b40>10 03/06/08 10:14:22.173 Socket::SendMessage type 5 id 37 from 37 to -1000 <0x2ab972316b40>10 03/06/08 10:14:22.221 TranslateSerialUSB found lrwxrwxrwx 1 root root 0 2008-03-05 22:36 ttyUSB0 -> ../../../devices/pci0000:00/0000:00:02.0/usb3/3-2/3-2:1.0/ttyUSB0, returning /dev/ttyUSB0 <0x2ab972316b40>36 03/06/08 10:14:22.221 Using serial port: ttyUSB0. <0x2ab972316b40>36 03/06/08 10:14:22.238 SerialConnection::connect init serial mutex <0x2ab972316b40>36 03/06/08 10:14:22.238 receive thread created OK!!!! <0x2ab972316b40>35 03/06/08 10:14:22.238 entry point receiveFunction <0x41001950>35 03/06/08 10:14:22.448 ++++++++++++ ZWave is connected <0x2ab972316b40>36 03/06/08 10:14:22.449 ### Run Current Job <0x41802950>36 03/06/08 10:14:22.508 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:22.509 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 03/06/08 10:14:22.509 SerialConnection::send unlock serial mutex <0x41802950>05 03/06/08 10:14:27.005 ### Go to timeout queue <0x41802950>05 03/06/08 10:14:27.005 ### execute the next job from timeout queue <0x41802950>05 03/06/08 10:14:27.005 ZWJobInitialize::timeoutHandler <0x41802950>36 03/06/08 10:14:27.064 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:27.065 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 03/06/08 10:14:27.065 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:27.424 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:27.425 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:27.425 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:27.425 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:27.425 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:27.425 receiveCommand::begin <0x41802950>35 03/06/08 10:14:27.425 buffer.size()= 18 <0x41802950>35 03/06/08 10:14:27.425 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:27.425 SerialConnection : received command len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 10:14:27.425 ZWJobInitialize len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 10:14:27.425 ZWJobGetVersion len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 10:14:27.425 Z-Wave 1.91 <0x41802950>36 03/06/08 10:14:27.484 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:27.485 SerialConnection::send len = 2 buf = 0x00 0x20 <0x41802950>36 03/06/08 10:14:27.485 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:27.720 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:27.721 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:27.721 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:27.721 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:27.721 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:27.721 receiveCommand::begin <0x41802950>35 03/06/08 10:14:27.721 buffer.size()= 10 <0x41802950>35 03/06/08 10:14:27.721 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:27.721 SerialConnection : received command len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>35 03/06/08 10:14:27.721 ZWJobInitialize len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>35 03/06/08 10:14:27.721 ZWJobGetID len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>36 03/06/08 10:14:27.780 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:27.781 SerialConnection::send len = 2 buf = 0x00 0x02 <0x41802950>36 03/06/08 10:14:27.781 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:28.021 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:28.021 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:28.021 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:28.021 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:28.021 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:28.021 receiveCommand::begin <0x41802950>35 03/06/08 10:14:28.021 buffer.size()= 39 <0x41802950>35 03/06/08 10:14:28.021 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:28.021 SerialConnection : received command len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>35 03/06/08 10:14:28.021 ZWJobInitialize len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>35 03/06/08 10:14:28.021 ZWJobGetInitData len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>36 03/06/08 10:14:28.081 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:28.081 SerialConnection::send len = 3 buf = 0x00 0x52 0x01 <0x41802950>36 03/06/08 10:14:28.081 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:28.381 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:28.381 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:28.381 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:28.381 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:28.381 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:28.381 receiveCommand::begin <0x41802950>35 03/06/08 10:14:28.381 buffer.size()= 6 <0x41802950>35 03/06/08 10:14:28.381 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:28.381 SerialConnection : received command len = 3 buf = 0x01 0x52 0x01 <0x41802950>35 03/06/08 10:14:28.381 ZWJobInitialize len = 3 buf = 0x01 0x52 0x01 <0x41802950>35 03/06/08 10:14:28.381 ZWJobGetSUC len = 3 buf = 0x01 0x52 0x01 <0x41802950>36 03/06/08 10:14:28.441 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:28.441 SerialConnection::send len = 2 buf = 0x00 0x56 <0x41802950>36 03/06/08 10:14:28.441 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:28.681 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:28.681 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:28.681 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:28.681 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:28.681 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:28.681 receiveCommand::begin <0x41802950>35 03/06/08 10:14:28.681 buffer.size()= 6 <0x41802950>35 03/06/08 10:14:28.681 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:28.681 SerialConnection : received command len = 3 buf = 0x01 0x56 0x00 <0x41802950>35 03/06/08 10:14:28.681 ZWJobInitialize len = 3 buf = 0x01 0x56 0x00 <0x41802950>35 03/06/08 10:14:28.681 ZWJobGetSUC len = 3 buf = 0x01 0x56 0x00 <0x41802950>36 03/06/08 10:14:28.737 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 10:14:28.737 SerialConnection::send len = 3 buf = 0x00 0x41 0x01 <0x41802950>36 03/06/08 10:14:28.737 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 10:14:28.973 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 10:14:28.973 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 10:14:28.973 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 10:14:28.973 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 10:14:28.973 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 10:14:28.973 receiveCommand::begin <0x41802950>35 03/06/08 10:14:28.973 buffer.size()= 11 <0x41802950>35 03/06/08 10:14:28.973 receiveCommand: eat another command <0x41802950>35 03/06/08 10:14:28.973 SerialConnection : received command len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 10:14:28.973 ZWJobInitialize len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 10:14:28.973 ZWJobGetNodeProtocolInfo len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 10:14:28.973 ----- INIT ---- 3 <0x41802950>35 03/06/08 10:14:28.973 ----- INIT ---- 1 <0x41802950>35 03/06/08 10:14:28.973 ----- INIT ---- 2 <0x41802950>36 03/06/08 10:14:28.973 ## Current Job Finished --- Left = 0 <0x41802950>36 03/06/08 10:14:28.981 ZWave::ReportChildDevices trying to get list of devices <0x42003950>36 03/06/08 10:14:28.981 ZWave::ReportChildDevices got: <0x42003950>36 03/06/08 10:14:28.981 <0x42003950>10 03/06/08 10:14:28.981 Socket::SendMessage type 2 id 54 from 37 to -1001 <0x42003950>10 03/06/08 10:14:28.982 Connect OK <0x2ab972316b40>05 03/06/08 10:14:28.982 Creating child 38 <0x2ab972316b40>10 03/06/08 10:14:28.983 Got CreateEvent for unknown type 1820. <0x2ab972316b40>05 03/06/08 10:14:28.983 Note: Device manager has attached a device of type 1820 that this has no custom event handler for. It will not fire events. <0x2ab972316b40>10 03/06/08 10:14:28.983 Got CreateCommand for unknown type 1820. <0x2ab972316b40>05 03/06/08 10:14:28.983 Note: Device manager has attached a device of type 1820 that this has no custom handler for. This is normal for IR. <0x2ab972316b40>10 03/06/08 10:14:28.983 Requesthandler 0x6670e0 (device: 37) runThread now running <0x43005950>
I get this error in 710 b3 amd64. I am using the Intermatic HA22
Quote from: itspac on March 06, 2008, 04:54:00 amI get this error in 710 b3 amd64. I am using the Intermatic HA22did you try to download the configuration?after the first timeout on x00 x15 it looks pretty good..Danielk22 did some improvements to the serial routines for better frame error handling.best regards,Hari
linuxmce@dcerouter:~$ /usr/pluto/bin/ZWave -d 37ZWave, v.2.0.0.44.0801142200Visit www.plutohome.com for source code and license information10 03/06/08 13:41:27.142 Device: 37 starting. Connecting to: dcerouter <0x2b3b039f3b40>10 03/06/08 13:41:27.145 Setting timeout for socket 3 to 20 <0x2b3b039f3b40>10 03/06/08 13:41:27.242 Socket::SendMessage type 5 id 37 from 37 to -1000 <0x2b3b039f3b40>10 03/06/08 13:41:27.345 TranslateSerialUSB found lrwxrwxrwx 1 root root 0 2008-03-06 13:37 ttyUSB0 -> ../../../devices/pci0000:00/0000:00:02.0/usb3/3-2/3-2:1.0/ttyUSB0, returning /dev/ttyUSB0 <0x2b3b039f3b40>36 03/06/08 13:41:27.345 Using serial port: ttyUSB0. <0x2b3b039f3b40>36 03/06/08 13:41:27.367 SerialConnection::connect init serial mutex <0x2b3b039f3b40>36 03/06/08 13:41:27.367 receive thread created OK!!!! <0x2b3b039f3b40>35 03/06/08 13:41:27.367 entry point receiveFunction <0x41001950>35 03/06/08 13:41:27.575 ++++++++++++ ZWave is connected <0x2b3b039f3b40>36 03/06/08 13:41:27.575 ### Run Current Job <0x41802950>36 03/06/08 13:41:27.637 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:27.637 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 03/06/08 13:41:27.637 SerialConnection::send unlock serial mutex <0x41802950>05 03/06/08 13:41:32.003 ### Go to timeout queue <0x41802950>05 03/06/08 13:41:32.003 ### execute the next job from timeout queue <0x41802950>05 03/06/08 13:41:32.003 ZWJobInitialize::timeoutHandler <0x41802950>36 03/06/08 13:41:32.063 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:32.063 SerialConnection::send len = 2 buf = 0x00 0x15 <0x41802950>36 03/06/08 13:41:32.063 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:32.179 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:32.179 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:32.179 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:32.179 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:32.179 receiveCommand::begin <0x41802950>35 03/06/08 13:41:32.179 buffer.size()= 18 <0x41802950>35 03/06/08 13:41:32.179 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:32.179 SerialConnection : received command len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 13:41:32.179 ZWJobInitialize len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 13:41:32.180 ZWJobGetVersion len = 15 buf = 0x01 0x15 0x5a 0x2d 0x57 0x61 0x76 0x65 0x20 0x31 0x2e 0x39 0x31 0x00 0x01 <0x41802950>35 03/06/08 13:41:32.180 Z-Wave 1.91 <0x41802950>36 03/06/08 13:41:32.235 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:32.235 SerialConnection::send len = 2 buf = 0x00 0x20 <0x41802950>36 03/06/08 13:41:32.235 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:32.483 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 13:41:32.483 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:32.483 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:32.483 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:32.483 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:32.483 receiveCommand::begin <0x41802950>35 03/06/08 13:41:32.483 buffer.size()= 10 <0x41802950>35 03/06/08 13:41:32.483 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:32.483 SerialConnection : received command len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>35 03/06/08 13:41:32.483 ZWJobInitialize len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>35 03/06/08 13:41:32.483 ZWJobGetID len = 7 buf = 0x01 0x20 0x01 0x32 0x19 0x0c 0x01 <0x41802950>36 03/06/08 13:41:32.539 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:32.539 SerialConnection::send len = 2 buf = 0x00 0x02 <0x41802950>36 03/06/08 13:41:32.539 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:32.832 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 13:41:32.832 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:32.832 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:32.832 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:32.832 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:32.832 receiveCommand::begin <0x41802950>35 03/06/08 13:41:32.832 buffer.size()= 39 <0x41802950>35 03/06/08 13:41:32.832 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:32.832 SerialConnection : received command len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>35 03/06/08 13:41:32.832 ZWJobInitialize len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>35 03/06/08 13:41:32.832 ZWJobGetInitData len = 36 buf = 0x01 0x02 0x04 0x00 0x1d 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x02 <0x41802950>36 03/06/08 13:41:32.891 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:32.891 SerialConnection::send len = 3 buf = 0x00 0x52 0x01 <0x41802950>36 03/06/08 13:41:32.891 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:33.120 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 13:41:33.120 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:33.120 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:33.120 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:33.120 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:33.120 receiveCommand::begin <0x41802950>35 03/06/08 13:41:33.120 buffer.size()= 6 <0x41802950>35 03/06/08 13:41:33.120 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:33.120 SerialConnection : received command len = 3 buf = 0x01 0x52 0x01 <0x41802950>35 03/06/08 13:41:33.120 ZWJobInitialize len = 3 buf = 0x01 0x52 0x01 <0x41802950>35 03/06/08 13:41:33.120 ZWJobGetSUC len = 3 buf = 0x01 0x52 0x01 <0x41802950>36 03/06/08 13:41:33.175 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:33.175 SerialConnection::send len = 2 buf = 0x00 0x56 <0x41802950>36 03/06/08 13:41:33.175 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:33.464 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 13:41:33.464 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:33.464 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:33.464 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:33.464 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:33.464 receiveCommand::begin <0x41802950>35 03/06/08 13:41:33.464 buffer.size()= 6 <0x41802950>35 03/06/08 13:41:33.464 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:33.464 SerialConnection : received command len = 3 buf = 0x01 0x56 0x00 <0x41802950>35 03/06/08 13:41:33.464 ZWJobInitialize len = 3 buf = 0x01 0x56 0x00 <0x41802950>35 03/06/08 13:41:33.464 ZWJobGetSUC len = 3 buf = 0x01 0x56 0x00 <0x41802950>36 03/06/08 13:41:33.519 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:33.519 SerialConnection::send len = 3 buf = 0x00 0x41 0x01 <0x41802950>36 03/06/08 13:41:33.519 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:33.747 SerialConnection::hasCommand() popping ACK <0x41802950>35 03/06/08 13:41:33.747 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:33.747 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:33.747 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:33.747 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:33.747 receiveCommand::begin <0x41802950>35 03/06/08 13:41:33.747 buffer.size()= 11 <0x41802950>35 03/06/08 13:41:33.747 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:33.747 SerialConnection : received command len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 13:41:33.747 ZWJobInitialize len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 13:41:33.747 ZWJobGetNodeProtocolInfo len = 8 buf = 0x01 0x41 0xca 0x06 0x00 0x02 0x02 0x01 <0x41802950>35 03/06/08 13:41:33.748 ----- INIT ---- 3 <0x41802950>35 03/06/08 13:41:33.748 ----- INIT ---- 1 <0x41802950>35 03/06/08 13:41:33.748 ----- INIT ---- 2 <0x41802950>36 03/06/08 13:41:33.748 ## Current Job Finished --- Left = 0 <0x41802950>36 03/06/08 13:41:33.749 ZWave::ReportChildDevices trying to get list of devices <0x42003950>36 03/06/08 13:41:33.749 ZWave::ReportChildDevices got: <0x42003950>36 03/06/08 13:41:33.749 <0x42003950>10 03/06/08 13:41:33.749 Socket::SendMessage type 2 id 54 from 37 to -1001 <0x42003950>10 03/06/08 13:41:33.750 Connect OK <0x2b3b039f3b40>05 03/06/08 13:41:33.750 Creating child 38 <0x2b3b039f3b40>10 03/06/08 13:41:33.750 Got CreateEvent for unknown type 1820. <0x2b3b039f3b40>05 03/06/08 13:41:33.750 Note: Device manager has attached a device of type 1820 that this has no custom event handler for. It will not fire events. <0x2b3b039f3b40>10 03/06/08 13:41:33.750 Got CreateCommand for unknown type 1820. <0x2b3b039f3b40>05 03/06/08 13:41:33.750 Note: Device manager has attached a device of type 1820 that this has no custom handler for. This is normal for IR. <0x2b3b039f3b40>10 03/06/08 13:41:33.751 Requesthandler 0x6670e0 (device: 37) runThread now running <0x43005950>10 03/06/08 13:41:49.571 Receive string: MESSAGE 72 <0x43005950>10 03/06/08 13:41:49.571 Received MESSAGE 72 0x6670e0 device: 37 <0x43005950>10 03/06/08 13:41:49.571 Received Message type 1 ID 757 from 0 to 37 (device: 37) resp 0 <0x43005950>36 03/06/08 13:41:49.572 ZWave::DownloadConfiguration trying to get list of devices <0x43806950>35 03/06/08 13:41:49.572 -------- 3 <0x43806950>35 03/06/08 13:41:49.572 SerialConnection ------------- asa 1 <0x43806950>35 03/06/08 13:41:49.771 SerialConnection ------------- asa 2 <0x43806950>36 03/06/08 13:41:49.772 waiting for thread to finish <0x43806950>35 03/06/08 13:41:49.867 exit receiveFunction : nr. of reads 72 <0x41001950>36 03/06/08 13:41:49.868 thread finished <0x43806950>35 03/06/08 13:41:49.868 SerialConnection ------------- asa 3 <0x43806950>35 03/06/08 13:41:49.868 SerialConnection ------------- asa 4 <0x43806950>35 03/06/08 13:41:49.868 -------- 4 <0x43806950>36 03/06/08 13:41:49.892 SerialConnection::connect init serial mutex <0x43806950>36 03/06/08 13:41:49.892 receive thread created OK!!!! <0x43806950>35 03/06/08 13:41:49.892 entry point receiveFunction <0x40800950>35 03/06/08 13:41:50.099 ++++++++++++ ZWave is connected <0x43806950>36 03/06/08 13:41:50.103 ### Run Current Job <0x41802950>36 03/06/08 13:41:50.159 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:50.159 SerialConnection::send len = 7 buf = 0x00 0x03 0x01 0x02 0x01 0x01 0x21 <0x41802950>36 03/06/08 13:41:50.159 SerialConnection::send unlock serial mutex <0x41802950>36 03/06/08 13:41:50.720 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:50.720 SerialConnection::send len = 3 buf = 0x00 0x42 0x01 <0x41802950>36 03/06/08 13:41:50.720 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:54.444 SerialConnection::hasCommand() front is SOF <0x41802950>35 03/06/08 13:41:54.444 SerialConnection::hasCommand lock serial mutex <0x41802950>35 03/06/08 13:41:54.444 SerialConnection::hasCommand wrote ack <0x41802950>35 03/06/08 13:41:54.444 SerialConnection::hasCommand unlock serial mutex <0x41802950>35 03/06/08 13:41:54.444 receiveCommand::begin <0x41802950>35 03/06/08 13:41:54.444 buffer.size()= 6 <0x41802950>35 03/06/08 13:41:54.444 receiveCommand: eat another command <0x41802950>35 03/06/08 13:41:54.444 SerialConnection : received command len = 3 buf = 0x00 0x42 0x01 <0x41802950>35 03/06/08 13:41:54.444 ZWJobReset len = 3 buf = 0x00 0x42 0x01 <0x41802950>36 03/06/08 13:41:54.444 ## Current Job Finished --- Left = 0 <0x41802950>36 03/06/08 13:41:54.504 ### Run Current Job <0x41802950>36 03/06/08 13:41:54.563 SerialConnection::send lock serial mutex <0x41802950>35 03/06/08 13:41:54.564 SerialConnection::send len = 4 buf = 0x00 0x43 0x02 0x02 <0x41802950>36 03/06/08 13:41:54.564 SerialConnection::send unlock serial mutex <0x41802950>35 03/06/08 13:41:54.735 SerialConnection::hasCommand() popping ACK <0x41802950>