RAK13010 SDI-12 - No sensor detected on any address

Please include the following information, in order for us to help you as effectively as possible.

  • What product do you wish to discuss? RAK13010

  • What firmware are you using? Arduino BSP

  • What firmware version? Can it be obtained with AT+VER=?

  • Computer OS? (MacOS, Linux, Windows) Windows

  • What Computer OS version? Windows 11

  • How often does the problem happen? Every SDI12 sensor I’ve tried

  • How can we replicate the problem? I’m using an RAK4631 on an 19001/19007. The SDI12 sensors I’m trying to use are a TEROS12 and Sentek drill and drop.

  • Provide source code if custom firmware is used or link to example if RAKwireless example code is used. RAKwireless_SDI-12 library v1.0.1, I haven’t had any luck with any of the example files. I used the constructor RAK_SDI12 mySDI12(WB_IO5, WB_IO6, WB_IO4);

Hi again all, I’ve been trying to get the RAK13010 SDI-12 module working and can’t get any sensor response after extensive troubleshooting. I’ve tried testing with both internal power and an external power supply.

The sketch compiles and uploads successfully but I always get a response timeout. I do notice current draw on the power supply, when used, so the sensors are powering on. I also checked to make sure the 13010 is sending 12v and it is. Swapping sensors, baseboards, etc, made no difference.

Any help is appreciated.

Hi @spartan0 ,

One troubleshooting you can do is to have a test on two RAK13010 and make one as slave. Otherwise, you really have to look on the signal levels using logic analyzer to see the signal coming in and out from the SDI-12 lines and find out where the issue can be coming from.