Ian McEwen
|
2ae18c1903
|
Clarify documentation of position options slightly
|
2024-08-04 12:22:57 -07:00 |
|
Ian McEwen
|
865bb6a497
|
Remove python 3.8 warning. protobufs: v2.3.15 (brought in by merge)
|
2024-07-07 21:00:26 -07:00 |
|
Ian McEwen
|
c04943308a
|
Merge pull request #607 from geeksville/pr-powermon
PowerMon/StructuredLogging support
|
2024-07-07 20:56:28 -07:00 |
|
Ian McEwen
|
ec4e521001
|
Add a warning about this being the last version supporting python 3.8
|
2024-07-07 20:49:38 -07:00 |
|
Kevin Hester
|
5695ec7102
|
change --slog to use nargs
|
2024-07-03 11:00:42 -07:00 |
|
Kevin Hester
|
ae2ef78560
|
fix linter warnings
(note: the linter test for min/max is buggy so disabled)
|
2024-07-03 09:57:24 -07:00 |
|
Kevin Hester
|
2f5a736e1f
|
Merge remote-tracking branch 'root/master' into pr-powermon
# Conflicts:
# meshtastic/ble_interface.py
# meshtastic/protobuf/mesh_pb2.py
# meshtastic/protobuf/powermon_pb2.py
# meshtastic/protobuf/powermon_pb2.pyi
|
2024-07-03 09:22:45 -07:00 |
|
Ian McEwen
|
33c5be5219
|
Update doc string for --pos-fields to use valid values
|
2024-06-30 23:25:57 -07:00 |
|
Ian McEwen
|
9ffdc30c1f
|
Make remote hardware args live in their own little box
|
2024-06-30 23:25:07 -07:00 |
|
Ian McEwen
|
abdfbc673e
|
Allow connection args without an argument, add argument aliases
|
2024-06-30 16:52:31 -07:00 |
|
Kevin Hester
|
6da04f7a15
|
Merge branch 'pr-bletweak' into pr-powermon
# Conflicts:
# .vscode/launch.json
|
2024-06-30 13:03:33 -07:00 |
|
Ian McEwen
|
4f1ea5b7da
|
Merge pull request #616 from meshtastic/ble-logging
Adds support for ble logging characteristic
|
2024-06-30 09:33:05 -07:00 |
|
Kevin Hester
|
8f98878cac
|
Merge branch 'ble-logging' into pr-powermon
# Conflicts:
# .vscode/launch.json
# meshtastic/protobuf/config_pb2.py
# meshtastic/protobuf/mesh_pb2.py
# meshtastic/protobuf/mesh_pb2.pyi
|
2024-06-30 07:06:32 -07:00 |
|
Kevin Hester
|
a04b3498b3
|
make specifying an argument to --seriallog optional
thanks @ianmcorvidae for telling me about the cool nargs='?' option!
|
2024-06-30 06:54:29 -07:00 |
|
Kevin Hester
|
5c2851db85
|
nargs='?' is awesome! get rid of ble_dest.
|
2024-06-30 06:46:39 -07:00 |
|
Kevin Hester
|
7e440693a3
|
Merge remote-tracking branch 'root/master' into ble-logging
# Conflicts:
# poetry.lock
|
2024-06-30 06:36:11 -07:00 |
|
Kevin Hester
|
42236f2de8
|
Merge branch 'ble-logging' into pr-powermon
# Conflicts:
# poetry.lock
# pyproject.toml
|
2024-06-29 15:59:03 -07:00 |
|
Kevin Hester
|
6194e41baf
|
fix linter warnings
|
2024-06-29 14:37:50 -07:00 |
|
Kevin Hester
|
6df89f54a7
|
fix BLE scan with latest Bleak
|
2024-06-29 09:10:20 -07:00 |
|
Kevin Hester
|
dabb4ea44c
|
PowerStress client approximately works
|
2024-06-28 09:40:33 -07:00 |
|
Kevin Hester
|
119be81000
|
PowerStress WIP
|
2024-06-27 16:37:58 -07:00 |
|
Kevin Hester
|
ef4b534396
|
Merge branch 'pr-moveproto' into pr-powermon
|
2024-06-26 10:19:04 -07:00 |
|
Kevin Hester
|
88b73611f0
|
Move protobufs to meshtastic.protobuf python namespace
|
2024-06-26 10:05:59 -07:00 |
|
Kevin Hester
|
ff20ad5d05
|
group power options in --help. add --power-wait to support some boards
|
2024-06-25 13:48:14 -07:00 |
|
Kevin Hester
|
9b61f11c88
|
temporarily suppress warning about main.py being too long
|
2024-06-25 11:08:35 -07:00 |
|
Kevin Hester
|
07fc991f4e
|
clean up slog closing
|
2024-06-25 10:39:44 -07:00 |
|
Kevin Hester
|
9cdfde47ec
|
store slogs in correct default directory (OS dependent)
|
2024-06-25 10:27:35 -07:00 |
|
Kevin Hester
|
7ce7d73e89
|
Switch from pandas to apache arrow for live data logging (better streaming)
|
2024-06-25 10:26:45 -07:00 |
|
Kevin Hester
|
ea18057c1f
|
Add support for NRF PPK2 power testing board.
|
2024-06-25 10:26:44 -07:00 |
|
Kevin Hester
|
0e45637f2c
|
generalize the powermon stuff to become structured logging
|
2024-06-25 10:21:11 -07:00 |
|
Kevin Hester
|
cc60f3ebc0
|
begin support for multiple power meter types
|
2024-06-25 10:21:11 -07:00 |
|
Kevin Hester
|
81266e756b
|
fixes to make Bleak (BLE) work better
|
2024-06-23 13:52:32 -07:00 |
|
Kevin Hester
|
62f16d34d4
|
fix BLE scan and connect to work with latest bleak
|
2024-06-23 11:56:44 -07:00 |
|
Kevin Hester
|
b41cb7d8df
|
Merge branch 'pr-poetry' into powermon
|
2024-06-22 10:49:42 -07:00 |
|
Ian McEwen
|
e6d61c6603
|
Allow a faster nodedb-less startup on 2.3.11+ with --no-nodes and the magic value from meshtastic/firmware#3949
|
2024-06-05 18:52:35 -07:00 |
|
Ian McEwen
|
1746ad15d7
|
Use new fixed position admin messages and add --remove-position argument. Fixes #525
|
2024-05-31 18:44:33 -07:00 |
|
Ian McEwen
|
8e641b3186
|
Merge pull request #581 from 868meshbot/868meshbot-fix-ignore-incoming
Fix the ignore_incoming management BUG 568
|
2024-05-26 00:03:11 -07:00 |
|
868meshbot
|
bcd60c9ef7
|
Update __main__.py
Simple patch to fix the ignore_incoming management aka
https://github.com/meshtastic/python/issues/568
|
2024-05-25 16:28:16 +01:00 |
|
Todd Herbert
|
c3d044e3f2
|
Optional pause before disconnecting
|
2024-05-24 17:10:07 +12:00 |
|
Ian McEwen
|
e01a1bb6e0
|
add a warning on --ch-enable and --ch-disable, which should usually be avoided
|
2024-05-13 21:27:53 -07:00 |
|
Ian McEwen
|
fef0e1b77f
|
Remove an unuseful/inaccurate comment
|
2024-05-10 20:17:48 -07:00 |
|
John Hollowell
|
02189aae07
|
Fix typo in __main__.py
|
2024-05-02 21:51:09 -04:00 |
|
Ian McEwen
|
6812f508bc
|
Add --enter-dfu for entering DFU mode on NRF52 devices via admin message
|
2024-04-25 11:21:27 -07:00 |
|
Ian McEwen
|
4d10b6e1bd
|
Better support --ch-index for other commands (traceroute, telemetry, position)
|
2024-04-24 17:18:17 -07:00 |
|
Ian McEwen
|
5ebc8e6f95
|
Don't allow --dest with --tunnel either
|
2024-04-21 10:38:01 -07:00 |
|
Ian McEwen
|
56d1dcafe5
|
--dest doesn't work with --export-config
|
2024-04-21 10:35:59 -07:00 |
|
Ian McEwen
|
243b310eb2
|
Allow generating QR codes for remote nodes and for all channels
|
2024-04-21 09:41:07 -07:00 |
|
Ian McEwen
|
cd1ecab4e0
|
Don't allow --dest with --setlat/lon/alt. Fixes #545
|
2024-04-21 09:38:32 -07:00 |
|
Ian McEwen
|
4226201423
|
Don't export null altitude, but support importing null lat/lon/alt as 0s. Fixes #548
|
2024-04-18 12:15:58 -07:00 |
|
Ian McEwen
|
e8ba5581f6
|
Add a --request-position argument to request positions from nodes
|
2024-04-16 15:43:24 -07:00 |
|