Russell Schmidt b5a841d7d2 Show different node details for ourself
User is probably more interested in their own device's eg battery level
vs how long ago the node DB thinks we saw ourselves.
2025-02-03 12:48:04 -06:00
2025-01-31 16:42:55 -08:00
2025-02-01 21:40:25 -08:00
2025-02-02 09:47:34 -08:00
2024-04-15 15:36:00 -07:00
2025-02-02 18:10:42 -08:00
2025-01-31 18:15:55 -08:00
2025-02-01 21:40:25 -08:00
2025-02-02 16:52:16 -08:00
2025-02-02 16:52:16 -08:00

Contact - A Console UI for Meshtastic

(Formerly Curses Client for Meshtastic)

Powered by Meshtastic.org

This Python curses client for Meshtastic is a terminal-based client designed to manage device settings, enable mesh chat communication, and handle configuration backups and restores.

Screenshot_2024-03-29_at_4 00 29_PM



Settings can be accessed within the client or can be run standalone

Screenshot 2024-04-15 at 3 39 12 PM

Arguments

You can pass the following arguments to the client:

Connection Arguments

Optional arguments to specify a device to connect to and how.

  • --port, --serial, -s: The port to connect to via serial, e.g. /dev/ttyUSB0.
  • --host, --tcp, -t: The hostname or IP address to connect to using TCP.
  • --ble, -b: The BLE device MAC address or name to connect to.

If no connection arguments are specified, the client will attempt a serial connection and then a TCP connection to localhost.

Example Usage

python main.py --port /dev/ttyUSB0
python main.py --host 192.168.1.1
python main.py --ble BlAddressOfDevice
S
Description
No description provided
Readme GPL-3.0 1.8 MiB
Languages
Python 100%