DavidAntliff / esp32-ds18b20-example

ESP32-compatible example for Maxim Integrated DS18B20 Programmable Resolution 1-Wire Digital Thermometer.
MIT License
108 stars 34 forks source link

3+ Sensors does not work #27

Open crushndent opened 4 months ago

crushndent commented 4 months ago

If I have more than 3 sensors on a single channel, the first 2-3 come in, but then repeat up until the MaxDevices. 0: 0xe900000094ed5028, 1: 0x1e3ce1d4435bb828, 2: 0x9c3ce1d443241c28, 3: 0x303ce1e380f9c628, 4: 0x1e3ce1d4435bb828, 5: 0x9c3ce1d443241c28, 6: 0x303ce1e380f9c628, 7: 0x1e3ce1d4435bb828, 8: 0x9c3ce1d443241c28, 9: 0x303ce1e380f9c628, 10: 0x1e3ce1d4435bb828, 11: 0x9c3ce1d443241c28,

crushndent commented 4 months ago

Using ESP32S3 development board with sensor bus on pin 32. Everything else is mostly stock using the example. Using 3.3V sensors but not parasitic powered. I have tried other channels. Considering RMT timings?