python
python copied to clipboard
The Python CLI and API for talking to Meshtastic devices
Hi, I get the following error when connecting via BLE to any of my nodes. Tried with name or address of the device . PS C:\Users\v-b2\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts> meshtastic --ble-scan Found: name='0000_d46d'...
### Platform NRF52, ESP32 ### Description Would it be possible for router devices to also forward packets to APRS-IS ? Like if i have the --set-ham flag set my callsign...
Append any channels in a channels URL to the end of the array if the add=true query string value is present. Otherwise delete and replace all channels (exiting functionality)
``` bin/meshtastic --ble bluetoothaddress --traceroute '!nodeB' Connected to radio Sending traceroute request to !nodeB (this could take a while) Route traced: !nodeA --> !nodeB ^CException ignored in: Traceback (most recent...
I notice that at https://github.com/meshtastic/python/blob/218e9b969ac3a717da7d76f4d153db108d6b1345/meshtastic/__init__.py#L98 the code assumes PEP 224 is a thing. Unfortunately, if you read the PEP you will find it was rejected, so the docstrings (for which...
Need to make sure that timeouts are still respected, but we need to make sure that we wait for a response to come in. This currently isn't working even for...
### Category Other ### Hardware Rak4631 ### Firmware Version 2.3.1.4fa7f5a ### Description I used fixed position with previous fw version. after upgrading to this one, I cannot set it via...
Mostly done but I'd like to request review/merge soonish (because I've got too many open branches with changes and tire of merging ;-) ) - see bottom comment. Fixes #603
We have a lot of command line options now. I'd like to clean up their creation by grouping related options into option groups, so that --help can be a bit...
If you use: ``` interface.sendTraceRoute(dest="!3b46b95d", hopLimit=5) ``` The `hopLimit` param specified is not used for the trace route as expected, the lora config `hopLimit` is used. This fix allows trace...