Hello all,
I've got three boards with wired ethernet connections, two with "regular" plugin sketches, and onewith an "API" style sketch.
I upgraded everything to the most recent beta as I was bringing the API sketch to life (and am taking care to use the recommended version of the Arduino environment).
Unfortunately, I now have terrible connection problems on a system that was previously very stable. So, I'd like the understand what we all know about Ethernet connection problems, and to contribute where I can. Clearly different parts of a system can interact, so it's not as simple as xxx is "bad" and "yyy" is "good", but we can at least start to gather information.
So, here are some questions that we can perhaps answer (and there may be others):
1. Does plugin version 1.0.0.103 have more problems in this regard? If so which is the most recent solid version. I think it may, but I'll need to dig into backups to find out what I was running before yesterday (duh).
2. Does the Ethernet chipset and/or board manufacturer really make a difference? Does the 5500 chipset work well? (Randy?)
3. I expect the Uno and Mega boards might be most popular. Do people have more problems with one over the other? Does the Mega really benefit from a more recent ethernet shield due to reset problems?
4. Is there a problem running multiple boards on the plugin?
5. Is there a problem if communication to and from the plugin gets too busy? What problems are caused? I make sure my API sketch only sends once a second at most, but it would be easy to write a sketch that floods the plugin with data, I suspect.
6. I'm not using POE. It shouldn't affect things one way or another, but what are people's experiences?
7. What else?
Best regards
Doug
I've got three boards with wired ethernet connections, two with "regular" plugin sketches, and onewith an "API" style sketch.
I upgraded everything to the most recent beta as I was bringing the API sketch to life (and am taking care to use the recommended version of the Arduino environment).
Unfortunately, I now have terrible connection problems on a system that was previously very stable. So, I'd like the understand what we all know about Ethernet connection problems, and to contribute where I can. Clearly different parts of a system can interact, so it's not as simple as xxx is "bad" and "yyy" is "good", but we can at least start to gather information.
So, here are some questions that we can perhaps answer (and there may be others):
1. Does plugin version 1.0.0.103 have more problems in this regard? If so which is the most recent solid version. I think it may, but I'll need to dig into backups to find out what I was running before yesterday (duh).
2. Does the Ethernet chipset and/or board manufacturer really make a difference? Does the 5500 chipset work well? (Randy?)
3. I expect the Uno and Mega boards might be most popular. Do people have more problems with one over the other? Does the Mega really benefit from a more recent ethernet shield due to reset problems?
4. Is there a problem running multiple boards on the plugin?
5. Is there a problem if communication to and from the plugin gets too busy? What problems are caused? I make sure my API sketch only sends once a second at most, but it would be easy to write a sketch that floods the plugin with data, I suspect.
6. I'm not using POE. It shouldn't affect things one way or another, but what are people's experiences?
7. What else?
Best regards
Doug
Comment