pdxlocations
885eb4898d
init
2025-07-26 22:20:19 -07:00
Ian McEwen
172c123990
protobufs: v2.7.3
2025-07-22 17:26:15 -07:00
Ian McEwen
fcdd83838b
Merge pull request #795 from pdxlocations/canned-config
...
Add Ringtone and Canned Messages to --export-config and --configure
2025-07-22 17:22:11 -07:00
Ian McEwen
58967e1d91
Merge pull request #794 from pdxlocations/is-unmessageable
...
add --set-is-unmessageable to CLI commands
2025-07-22 17:07:50 -07:00
pdxlocations
17f7e8e20e
don't check for typoed keyword
2025-07-22 11:23:45 -07:00
pdxlocations
9b5a889676
combine arguments
2025-07-22 10:17:40 -07:00
pdxlocations
ce7c61861f
Merge branch 'master' into is-unmessageable
2025-07-22 10:15:19 -07:00
Ian McEwen
125f63419e
Merge branch 'master' into client-notifications
2025-07-22 09:54:17 -07:00
Ian McEwen
cad5d18aff
Merge pull request #798 from pdxlocations/export-utf8
...
Allow forced UTF-8 encoding for --export-config
2025-07-22 09:28:14 -07:00
Ian McEwen
706d0649c1
Merge pull request #801 from Cyclic3/master
...
Plumb reply_id into sendText and sendData
2025-07-22 09:23:02 -07:00
Ian McEwen
167044907d
for some reason pylint likes this better
2025-07-16 19:16:16 -07:00
flockofsparrows
d633f8c895
Add seeed xiao esp32s3 to supported devices
2025-07-09 16:23:21 -04:00
Cyclic3
ca82e1ce2b
plumb reply_id into sendText and sendData
2025-07-08 23:38:02 +01:00
pdxlocations
0ae23eec7e
don't think i needed that
2025-06-30 00:34:44 -07:00
pdxlocations
2fa85bac1f
typo
2025-06-30 00:21:15 -07:00
pdxlocations
58fc614fb7
fix test
2025-06-30 00:12:42 -07:00
pdxlocations
795b652069
export utf-8
2025-06-30 00:03:11 -07:00
pdxlocations
68a2009e0e
add more tests
2025-06-24 11:47:33 -07:00
pdxlocations
c76e4dac87
undo comment
2025-06-24 11:17:01 -07:00
pdxlocations
428be9fbce
add mesh_interface tests
2025-06-24 11:16:23 -07:00
pdxlocations
eb453a2e8a
add to tests
2025-06-24 08:16:45 -07:00
pdxlocations
308ac93399
add to configure
2025-06-24 07:40:11 -07:00
pdxlocations
84417f0bb1
working export-config
2025-06-23 22:39:24 -07:00
pdxlocations
0bb3389b3b
init
2025-06-23 22:11:50 -07:00
pdxlocations
22b3062151
remove whitespace
2025-06-23 16:37:49 -07:00
pdxlocations
373b8a3139
combine with set_owner handling
2025-06-23 16:14:59 -07:00
Ian McEwen
c55f1ef610
Merge pull request #782 from Crank-Git/validate-short-and-long-names
...
Add validation/prevent --set-owner, --set-owner-short, and --set-ham from accepting empty or whitespace-only names
2025-06-23 09:15:47 -07:00
pdxlocations
51b543ff40
add tests
2025-06-21 18:16:24 -07:00
pdxlocations
8752a0de6e
remove whitespace
2025-06-21 16:25:48 -07:00
pdxlocations
7160e79fbf
more not incorrect spelling
2025-06-21 13:51:58 -07:00
pdxlocations
b73fcbff88
didn't spell it wrong
2025-06-21 13:50:30 -07:00
pdxlocations
1b5b07e752
add --set-is-unmessageable
2025-06-21 13:44:25 -07:00
Ian McEwen
a097161dbc
Add a sendMqttClientProxyMessage helper for client proxy implementation
2025-06-16 12:45:25 -07:00
Ian McEwen
e6750507c8
protobufs: v2.6.12
2025-06-16 12:22:31 -07:00
grleblanc
04a0ff6322
fix(util): fix typo
2025-06-09 15:50:21 -04:00
grleblanc
b4764d3bc3
fix(util): update waitForTraceRoute reset logic
2025-06-09 15:05:53 -04:00
Ian McEwen
9281c4a335
Correctly call self.close() in disconnected_callback for bleak ( fixes #770 )
2025-06-09 11:52:23 -07:00
pdxlocations
8e48d141c8
add sleeps
2025-06-08 23:32:32 -07:00
Crank-Git
8a6ee5fb35
fixed assertion errors by replace ham id with ham radio callsign, fixed _sendAdmin assertion
2025-06-08 20:39:26 -04:00
Crank-Git
aa786c7ebd
Fix linting errors and duplicate function
2025-06-08 19:51:21 -04:00
Crank-Git
23be2d2189
Add validation/prevent --set-owner, --set-owner-short, and --set-ham from accepting empty or whitespace-only names. This is in relation to meshtastic#6867 firmware feature request https://github.com/meshtastic/firmware/issues/6867
2025-06-08 18:16:49 -04:00
Ian McEwen
622a435465
Add __repr__ methods to interface types and Node, for nicer printing/logging
2025-05-08 21:23:00 -07:00
Ian McEwen
321a960c13
protobufs: v2.6.7
2025-05-08 15:26:47 -07:00
Ian McEwen
4668852b0b
Admin messages should be requesting acknowledgements
2025-05-08 15:22:27 -07:00
Ian McEwen
d456e4ce30
protobufs: v2.6.6
2025-04-23 09:47:13 -07:00
Ben Meadors
dfc9547ffc
Revert "Work around RTS/DTR serial reset issues on Windows"
2025-04-15 16:03:33 -05:00
Derek Nicol
2e73fe310c
fixing tcp_interface 100% cpu usage bug ( #709 )
2025-04-15 15:23:09 -05:00
Ian McEwen
675169167c
protobufs: v2.6.4
2025-04-05 22:53:02 -07:00
Ian McEwen
75f8e27799
Merge pull request #749 from cdanis/fix-default-pytest
...
Fix pytest test collection on default install
2025-03-30 22:28:28 -07:00
Dale Whinham
bc1664dade
Work around RTS/DTR serial reset issues on Windows
...
Some devices (e.g. Heltec V3.1) are reset when the RTS or DTR pins are
messed with, which means that without workarounds, Meshtastic CLI will
cause a reset with any operation that opens the serial port.
This behavior is documented in this PySerial issue:
https://github.com/pyserial/pyserial/issues/124
On Linux, we already handle this by disabling the HUPCL termios flag,
which has the effect of preventing the offending lines being toggled. On
Windows, setting the initial state of RTS and DTR before opening the
port has a similar effect.
Implement this workaround so that Meshtastic CLI can be used on Windows
with these devices.
2025-03-20 13:47:25 +00:00