mirror of
https://github.com/meshtastic/python.git
synced 2025-12-31 03:47:55 -05:00
0.5.1 pypi release
This commit is contained in:
@@ -23,3 +23,7 @@ For the rough notes/implementation plan see [TODO](https://github.com/meshtastic
|
||||
## Command line tool
|
||||
|
||||
This pip package will also install a "meshtastic" commandline executable, which displays packets sent over the network as JSON and lets you see serial debugging information from the meshtastic devices. The source code for this tool is also a good [example](https://github.com/meshtastic/Meshtastic-python/meshtastic/__main__.py) of a 'complete' application that uses the meshtastic python API.
|
||||
|
||||
## Required device software version
|
||||
|
||||
This API and tool both require that the device is running Meshtastic 0.6.0 or later.
|
||||
|
||||
3
TODO.md
3
TODO.md
@@ -8,7 +8,8 @@
|
||||
- DONE keep everything in dicts
|
||||
- document properties/fields
|
||||
- include more examples: textchat.py, replymessage.py all as one little demo
|
||||
- have python client turn off radio sleep (use 0 for X to mean restore defaults)
|
||||
- have python client turn on/off radio sleep (use 0 for X to mean restore defaults)
|
||||
- have device send a special packet at boot so the serial client can detect if it rebooted
|
||||
- announce at the usual places
|
||||
- DONE use port enumeration to find ports https://pyserial.readthedocs.io/en/latest/shortintro.html
|
||||
- DONE make serial debug output optional (by providing a null stream)
|
||||
|
||||
Reference in New Issue
Block a user