Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

pdxlocations/Meshtastic-Python-Examples

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autoresponder.py

Send a message reply_message every time a message is received by the connected node.

get-channels.py

Get and print all the channels saved on the connected node.

get-config-modem-preset.py

Get and print the active modem preset on the connected node.

print-messages.py

Print all messages received by your node

print-nodedb.py

List the nodes with telemetry in the nodedb of the connected node.

print-packets-basic.py

This script print all data packets.

print-packets-json-log-and-plot.py

This script print all data packets in json format, saves to a file and creates bar charts for portnum and node number.

print-packets-json-log.py

This script print all data packets in json format, and saves to a json file.

print-packets-json.py

This script print all data packets in json format.

print-packets.py

Parse and print all data packets.

print-traceroute.py

print out all traceroutes heard by your node

request-telemetry-simple.py

send a request for a telemetry packet to a node of your choice

send-and-receive.py

Send messages typed into the terminal, and display any message received by the connected node.

send-device-metrics.py

Send device telemetry to the mesh from the connected node

send-environment-metrics.py

Send environment telemetry to the mesh from the connected node

send-nodeinfo.py

broadcast your node's nodeinfo packet

send-position.py

Send a location to the mesh from your connected node.

send-traceroute-simple.py

send a traceroute request to a node of your choosing and wait for a response.

MQTT

mqtt-client.py

Pseudo-client to publish predetermined message, location, and nodeinfo packets and print all received packets.

receive-mqtt-packets.py

Print all received packets

send-mqtt-packets.py

Publish predetermined message, location, and nodeinfo packets.

serial-mqtt.py

Send JSON formatted packets to an MQTT broker from your connected node. Useful for nRF's without WiFi, and for LAN-less configurations such as a node connected via USB to a Raspberry Pi running Mosquitto.

About

Python scripts for experimenting with Meshtastic devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.