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.

Reply via email to