-
Notifications
You must be signed in to change notification settings - Fork 54
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
feat(hesai_hw_interface): use new UDP socket implementation #235
base: main
Are you sure you want to change the base?
Commits on Nov 21, 2024
-
feat(udp): a new UDP socket implementation
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 210a89a - Browse repository at this point
Copy the full SHA 210a89aView commit details -
chore(udp): more error handling and doc comments
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d8ee7c - Browse repository at this point
Copy the full SHA 9d8ee7cView commit details -
chore(udp): always enable socket reuse
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49ba10c - Browse repository at this point
Copy the full SHA 49ba10cView commit details -
chore(udp): clean up C-style code
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2819b9 - Browse repository at this point
Copy the full SHA c2819b9View commit details -
chore(udp): remove unnecessary double parens
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfb64c5 - Browse repository at this point
Copy the full SHA dfb64c5View commit details -
feat(udp): use poll to prevent blocking when there is no received data
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb11beb - Browse repository at this point
Copy the full SHA fb11bebView commit details -
chore(udp): differentiate between socket and usage-related errors
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56afd43 - Browse repository at this point
Copy the full SHA 56afd43View commit details -
feat(udp): allow setting receive buffer size
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55bed26 - Browse repository at this point
Copy the full SHA 55bed26View commit details -
chore(udp): use uint8_t because std::byte is annoying to refactor int…
…o everywhere Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bb6bc6 - Browse repository at this point
Copy the full SHA 1bb6bc6View commit details -
fix(udp): update state correctly when
bind()
is calledSigned-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c6522c - Browse repository at this point
Copy the full SHA 9c6522cView commit details -
feat(udp): monitor socket packet drops
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65ef33d - Browse repository at this point
Copy the full SHA 65ef33dView commit details -
feat(udp): add explicit unsubscribe function to facilitate clean shut…
…down Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84e5493 - Browse repository at this point
Copy the full SHA 84e5493View commit details -
feat(hesai): switch to new UDP socket implementation
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de0ded4 - Browse repository at this point
Copy the full SHA de0ded4View commit details -
fix(hesai): gracefully stop receiver thread on shutdown to prevent SE…
…GFAULT Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5fd3142 - Browse repository at this point
Copy the full SHA 5fd3142View commit details -
fix(hesai): warn the user if they try to use multicast with wildcard …
…host address Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91b7e0e - Browse repository at this point
Copy the full SHA 91b7e0eView commit details