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.
ESP32/8266 Has a micro second free running timer so we have no need to configure a time for these.
Change the names to the states prefixing them with SDI12_ to
eliminate conflict with ESP hal files .
Created a new READTIME macro to replace TCNTX this id defined in
SDI12.h This helps to reduce the conditional platform specific code from
the main driver files.
Introduced a typedef conditional on platform for the READ TIME
value.
ESP32/8266 Has a micro second free running timer so we have no need to configure a time for these.