-
Notifications
You must be signed in to change notification settings - Fork 31
Library doesn't read UDP packages! #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
By limitations does that means that contrary to the EtherCard the EthernetENC doesn't capture UDP packages? |
broadcast UDP is filtered here:
|
So, that means I should use the UIPEthernet library instead, like this:
|
what is the source of the UDP broadcast? does it really have to be a broadcast? |
Yes, it has, the Devices start to interact by broadcasting messages and only then they switch to Unicast once responding to them. It uses JSON as encoded communication with checksum included. |
I'm in the same need.
|
BCEN: Broadcast Filter Enable bit |
Can you write a concrete example where that is done in a |
It's a defined bit to use in a bitwise operation accordingly to these bit definitions for each one best guess:
My guess is that those are chip ENC28J60 direct configurations despite not finding any mention of |
Ok, I found it in the datasheet:
|
I'm trying to make this sketch work, the sent part of the loop works fine, but the receive part never picks anything! The ping on the device works just fine, so, it's not a problem of the network.
However, the received packages in the other machine are these:
And the Arduino nano never receives any package I send to it, regardless from the Python script or from these commands:
Ping works just fine, so it must be a problem with UDP implementation!
Can you help me in make the script work, these is the compiling output.
Thanks
The text was updated successfully, but these errors were encountered: