I just bought RAK3172 and connect with my arduino maker nano. (Total = 3)
Im using P2P mode to communicate between 3 node. (1 master and 2 slave.)
I use 3.3v supply for RAK, RESET High, Uart to Uart arduino, external antenna.
The issue is when I let it send each other for a few minutes, the RAK module stop respond. My arduino LED indicate unresponsive RAK module. Then, I spy on the arduino TX, the data goes out. Then, I spy on arduino RX, no data coming from RAK.
Then I erase arduino program and connect uart cable to directly communicate with module. Module doesnt reply.
Hmmmm. After I restart the module, It reply. Why does this happen. Please help me.
The idea behind this is that the RX side will automatically go back to sleep mode saving power. If it is always in RX mode, it will consume more power that will drain the battery powering the IoT device/product.
Thanks for a quick response. Thats not the issue. What I mean about “does not reply” is that even though I send AT, the module doesnt reply. Means that the module is DEAD.
My testing method is.
1- Master A send msg AB to B
2- Slave B use AT+PRECV=5000 and received AB
3- Slave B check if the msg coming from A or not. Then, send BA to A
4- Master A will check the msg and proceed send msg AC to C
5- Slave C perform same as B.
6- Repeat
Thus, Im using send and received on Master and Slave. After a few minutes, its stop and arduino LED indicate that RAK3172 module does not reply any AT command. I dont know why RAK3172 module DEAD, whether RAK3172 SLEEP, OFF or HANG. Thats the issue.
Ofcourse sir in order to become receive mode. It went well until after a few minutes, its indicate RAK3172 stop responding to AT command.
Master A : Send B, Get B, Send C, Get C, Send B, Get B, Send C, Get C,. . . . . . . . .
Slave B : Get A, Send A, Get A, Send A, . . . . . …
Slave C : Get A, Send A, Get A, Send A, . . . . . …
I have also same problem using Arduino pro mini (software serial) and RAK3172. Radio mode is lorawan. I can send few messages and after that RAK3172 stop responding. I need to reset radio and after that it works again. Any idea why RAK3172 stop responding?
UPDATE: I update firmware and now it works better. Old FW version was v1.0.2, new is v1.0.3