Open roberttwomey opened 9 years ago
Hey,
for me nearly the same here - controlling a LED Strip with an arduino nano and ENC28J60. First connect with android Controll app (https://play.google.com/store/apps/details?id=com.charlieroberts.Control&hl=en) works like a charm. I see the network traffic at the rj45 jack when changing color via the app - and i see the RX/TX led on the nano when changing the color. When i close the app and restart it - select the destination ip - i can see the rj45 jack led responses to the color change but it looks like the nano did not receive any packet (the RX/TX led stays off).
So i can reproduce it with a second connect - after reset the arduino everything works until the second connection...
I have exactly the same problem like nibelungen, are there any news about this?
Try this: https://github.com/TMRh20/arduino_uip The same library with some improvements
Hi,
Thank you for this library. It is wonderful. I'm having a hard time debugging an issue.
I have a system with 21 nodes (arduino nano + ENC28J60, as well as Maxbotix MB1260 ultrasonic range finder, relay module, and limit switch) controlled from a central computer via OSC messaging. After some length of time (1-3 hrs) individual nodes become unresponsive to incoming UDP packets. They still sending outgoing packets to the computer (for instance if I trigger the limit switch) but do not respond to incoming messages to ping the ultrasound or switch the relay.
There is no pattern to which nodes freeze. As far as I can tell it may relate to the density of control messages sent: with all 21 online, sending lots of control messages back and forth, I get more freezes.
I am unable to replicate the problem on a home setup with only two nodes. They run fine for hours with lots of relay on/off and pinging control messages.
The code on the arduinos is relatively simple. I wonder if you see any obvious problems such as my use of Udp.flush()/Udp.stop()/Udp.begin() and Ethernet.begin(). Or if anything leaps out to you as a reason for periodic unresponsiveness:
Many thanks in advance,
Robert