An Arduino library for SDI-12 communication with a wide variety of environmental sensors. This library provides a general software solution, without requiring any additional hardware.
I found I get the following error in the SDI12 receive interrupt:-
"esp32 guru Meditation Error: Core 1 panic'ed (Cache disabled but cached memory region accessed)"
This only occurs when trying to write data to the Preferences NVM. I have solution to the issue which requires that the receive interrupt and any function call by the receive interrupt be located in the ESP32/8266 instruction RAM (IRAM)
I found I get the following error in the SDI12 receive interrupt:- "esp32 guru Meditation Error: Core 1 panic'ed (Cache disabled but cached memory region accessed)" This only occurs when trying to write data to the Preferences NVM. I have solution to the issue which requires that the receive interrupt and any function call by the receive interrupt be located in the ESP32/8266 instruction RAM (IRAM)