This makes us send an empty datagram when connecting to an UDP server. This is required as UDP is a connectionless protocol, so the server can only start sending us data once we send it something to let it know we exist.
Fixes # (issue)
Testing
Please test all changes, however trivial, against the supplied pytest suite tests/test_*.py. Please describe any test cases you have amended or added to this suite to maintain >= 99% code coverage.
[x] Tested connecting to an M9N unit using bridges.
PyGPSClient Pull Request Template
Description
This makes us send an empty datagram when connecting to an UDP server. This is required as UDP is a connectionless protocol, so the server can only start sending us data once we send it something to let it know we exist.
Fixes # (issue)
Testing
Please test all changes, however trivial, against the supplied pytest suite
tests/test_*.py
. Please describe any test cases you have amended or added to this suite to maintain >= 99% code coverage.Checklist:
tests/test_*.py
unittest suite to maintain test coverage.tests/test_*.py
unittest suite.