Closed heavyeste closed 4 years ago
Here are a couple of ideas to try:
Hello, thank for the response! I try with capacitor but the situation doesn't change!
I notice that if I move the sensor, it start to have problem to send data! So the problem could be the wires?
Now i'm trying with another receiver (long range RF24) with ESP8266. In 24h it fail 2 tx per second but the data is receive correctly (I log the data in sql database throw http call to my web server).
The channel 50 is free. Infact the channel scanner found busy channel only between 10 and 16.
In your opinion.. could I try to use a PCB veroboard with rigid cables and tin soldering?
thank you very much! Esteban
It's not necessary to get radio modules to work with rigid cables and soldering. They can work ok without that as shown in many videos online. So I cannot say if your wires are an issue. You can test the connectivity of your wires with a multimeter if you are worried about them, measure the resistance of the wires and such.
Some long range RF24 modules do not support the auto-acknowledgement hardware of the nRF24L01+ chip. I actually had someone send me a long range module for troubleshooting and it simply did not work at a hardware level. So if you are using long range modules, you may need to send NO_ACK packets so auto-acknowledgement is not used. There is a different library (search for RadioHead) and it implements software-based acknowledgements. This library may be better suited for your needs. Good luck!
Hello guys, I'm trying this library with 2 RF24 modules but i having some problem.
The program is very simple: TX send every second a packet with all data included PIN nr. 4 status (1 or 0)
My problem
Randomly the system loses packets. If i try with a second TX, the system loses some times packet from TX1 e some times packet from TX2. I can't understand the reason. The RX and TX are really close (1 meter). If I try to move the TX in another room the situation doesn't change.
The problem is the library? the devices (RF24)? the arduinos? the wires? Please give me support!
My configuration
Transmitter: Arduino Nano
Receiver: Arduino Uno