OneWire in Due

Hi all,

I tried the the OneWire 2.2 with IDE 1.5.1r2. Two of four DS1820 sensors give me no readings ("No more addresses" in the DS18x20 Example sketch), the other two produce no valid temperature readings:

ROM = 10 D1 A2 54 2 8 0 57
  Chip = DS18S20
  Data = 1 FF FF FF FF FF FF FF FF FF  CRC=C9
  Temperature = -0.50 Celsius, 31.10 Fahrenheit

It is probably the delayMicroseconds problem Paul mentioned in his post.

With the new IDE 1.5.2 (Arduino Forum) all four sensors are unable to be read ("No more addresses").
It's kind of weird...

Have someone else tried 1.5.2 with OneWire yet?

Leo

Update: the OneWire Library with changes by alvesjc and mantoui works with both 1.5.1r2 and 1.5.2. I'm able to read all 4 sensors.