I got some DS1923 yesterday, and I tried to add support to that device. Many things are similar to DS1921 (with missions etc), but many commands were different to I had to create a ow_1923.c for it.
My main problem is that I managed to read address 0x0200 from that device once, then I tried to start a humidity conversion and read the result... After that it was not possible to get any other response but 0xFF... All ow_r_mem commands result into 0xFF on all addresses, and then I found a small notice in the documentation. "A temperature or humidity conversion must not be attempted while the RTC oscillator is stopped. This causes the device to enter en unrecoverable state" I never touched this EOSC (Enable oscillator) on the device, so I wonder if this could result into a broken 1-wire device?? Have there been any other devices that could hang forever? I have tried to disconnect the device for several hours, but it still doesn't work. First read of address 0x200-0x0220 worked (all time registers were zero and crc was correct too) Read: sz=37 690002000000000000000000000000207F9F7900FC00C070C8000000000000000000008E66 DATE_READ data= 0, 0, 0, 0, 0, 0, 0 When I read Latest humidity result for example, it just return 0xFF. Read: sz=23 690E02FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF crc error -- Christian Magnusson <[EMAIL PROTECTED]> ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Owfs-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/owfs-developers
