diff options
| author | Noah Stride <[email protected]> | 2024-02-05 15:32:49 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-02-05 05:32:49 -1000 |
| commit | 598d6e45b2a79b169056c5abe7a6266aa6d5cb23 (patch) | |
| tree | 5a628024bd06a73fda221712a87eaf20b30ccf29 /node_id_test.go | |
| parent | 95a38401baeb4df14d701405609a3dd26ffd747f (diff) | |
Refactor Meshtastic "Stream" Protocol handling and implement TCP listener (#5)
* Start hacking on a "StreamConn"
* Tidy up write side
* Write basic send/receive test
* Add support for "wake" Start2 spam
* Add test case for reply
* Add TCP listener to meshtastic stream conn
* Very ugly basic impl that supports `meshtastic --nodes`
* Support graceful disconnection command from client
* Refactor handling for handleToRadioWantConfigID into it's own method
* Send FromRadio messages to clients
* Refactor client logic into own type
* Fix up serial support for new client
* Fix eample
* Remove datadump
* Make TCP listener optional
* Add locking for reading/writing from the connection
* Explain knownDevices
* Properly close streamConn in example
Diffstat (limited to 'node_id_test.go')
0 files changed, 0 insertions, 0 deletions
