On 2013/05/04 23:32, Yojiro UO wrote: > Hi, > > Only I can remember is the NTC sensor calibration mechanism is > very complicated and it was hard to reverse engineering. > > To fix (or discuss) the problem, I have to find my memo of the device. > Would you wait till next week? (all temper devices are in my office and > maybe the memo also in my office)
Yes, this is totally fine with me. Since posting I have hit the "too many failures" case with my diff now, right after tuning, so this helps my device a lot, but isn't perfect. It recovered after this, and there have been many other times when it has made 1 or 2 retries. May 4 16:05:28 symphytum /bsd: uthum1: type ds75/12bit (temperature), calibration offset -1.0 degC May 4 16:05:28 symphytum /bsd: uthum1: type NTC (temperature), calibration offset 1.0 degC May 4 16:05:28 symphytum /bsd: uthum_attach: complete May 4 16:05:28 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0xff 0xff 0xff May 4 16:05:28 symphytum /bsd: uthum: ntc tuning start. cur state = 0x65, val = 0x83bb May 4 16:05:28 symphytum /bsd: uthum: ntc tuning done. state change: 0x65->0x66 May 4 16:05:28 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x30 0x31 May 4 16:05:28 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x70 0x31 May 4 16:05:28 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x60 0x31 May 4 16:05:28 symphytum /bsd: uthum_ntc_getdata: too many failures May 4 16:05:28 symphytum /bsd: uthum_refresh_temperntc: data read fail ... May 4 16:07:43 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x60 0x31 May 4 16:08:35 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x50 0x31 May 4 16:11:33 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x30 0x31 May 4 16:11:33 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x30 0x31 ^^ so here, it retried 2 times May 4 16:20:58 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x30 0x31 May 4 16:26:55 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x60 0x31 May 4 16:28:17 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x50 0x31 May 4 16:29:02 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x40 0x31 May 4 16:29:17 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x40 0x31 May 4 16:31:46 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x50 0x31 May 4 16:31:46 symphytum /bsd: uthum_ntc_getdata: broken ntc data 0x15 0x50 0x31 ^^ and here > And... If you can capture the usb bus, would you send it to me? > It is very helpful to check. I have no hardware bus analyser, but maybe I can find a Windows machine with a software analyser to see if ThermoHID / UTAC do something different.