Derek Arnold
|
aa74db46cb
|
update message check in test to reflect new message
|
2024-09-15 11:59:03 -05:00 |
|
Derek Arnold
|
1967519deb
|
correct type issue during initial assignment
|
2024-09-15 11:52:27 -05:00 |
|
Derek Arnold
|
662aea049a
|
Merge branch 'master' into remote-admin-retry
|
2024-09-15 11:46:32 -05:00 |
|
Derek Arnold
|
44cfd72a80
|
make sure new_index is always an int
|
2024-09-15 11:39:10 -05:00 |
|
Derek Arnold
|
abe1dd47ca
|
add type to argument
|
2024-09-15 11:36:23 -05:00 |
|
Ian McEwen
|
584a14f578
|
Merge pull request #668 from ianmcorvidae/channel-preset-optimize
Change modem preset shortcuts to not request channels, and to request remote config when needed
|
2024-09-12 16:20:59 -07:00 |
|
Ian McEwen
|
cc2067b729
|
clean up settings response to use CopyFrom to be better at repeated and nested fields
|
2024-09-11 17:10:04 -07:00 |
|
Ian McEwen
|
3bbd02c915
|
Detect repeating fields using field labels, enabling admin key to be set
|
2024-09-11 16:34:03 -07:00 |
|
Ian McEwen
|
21ff4a1a4a
|
Split factory reset into two variants
|
2024-09-11 09:40:26 -07:00 |
|
Ian McEwen
|
43b0993aaa
|
Merge branch 'master' into 2.5
|
2024-09-11 09:19:43 -07:00 |
|
Ian McEwen
|
33a13f715e
|
2.4.3 prep (protobufs, alpha version)
|
2024-09-11 09:12:41 -07:00 |
|
Ian McEwen
|
8ba92da7cf
|
Change modem preset shortcuts to not request channels, and to request remote config when needed
|
2024-09-06 23:38:52 -07:00 |
|
Ian McEwen
|
0d26c26f7e
|
update protobufs to master
|
2024-09-06 23:13:31 -07:00 |
|
Ian McEwen
|
78d8403bbd
|
Update telemetry in interface.nodes on receiving device metrics packets
|
2024-09-06 00:08:20 -07:00 |
|
Ian McEwen
|
0813e8dba6
|
protobufs: v2.4.2; bump to alpha version
|
2024-09-05 14:27:38 -07:00 |
|
Ian McEwen
|
399dd477b8
|
Merge branch 'master' into 2.5
|
2024-09-05 14:00:35 -07:00 |
|
Ian McEwen
|
17f3605736
|
Ensure set-owner combined with set-owner-short sets both values
|
2024-09-05 13:58:02 -07:00 |
|
Ian McEwen
|
a689fd73a2
|
Deprecate --no-time and remove behavior, followup to #663
|
2024-09-05 13:49:28 -07:00 |
|
Ian McEwen
|
da30e1141a
|
Merge pull request #663 from meshtastic/outtatime
Don't automatically set the time from Python
|
2024-09-05 13:47:36 -07:00 |
|
Derek Arnold
|
3811226a61
|
add a configurable timeout
|
2024-09-03 22:12:03 -05:00 |
|
Derek Arnold
|
b6547c9737
|
actually link up the retry args from the commandline to getNode
|
2024-09-03 22:11:52 -05:00 |
|
Derek Arnold
|
9612aea9b9
|
Add in a retry mechanism for channel settings
Attempts multiple times to fetch things over the admin channel
before giving up.
|
2024-09-03 21:58:16 -05:00 |
|
Derek Arnold
|
aed4f25cf5
|
Reuse node to prevent overwriting channel settings to be sent out over the admin channel
|
2024-09-03 17:41:05 -05:00 |
|
Jonathan Bennett
|
5c312bedc1
|
Remove assert from test, due to removed position time
|
2024-08-30 01:15:40 -05:00 |
|
Jonathan Bennett
|
428e9a228c
|
Remove unused time variable
|
2024-08-29 23:09:04 -05:00 |
|
Jonathan Bennett
|
4500850063
|
Don't automatically set the time from Python
The Python MO is to do as little as possible beyond what the user has intentionally instructed. So don't try to set the time automatically.
|
2024-08-29 22:29:20 -05:00 |
|
GUVWAF
|
c92474cf36
|
HopStart should be set for route back to be valid
|
2024-08-26 20:32:51 +02:00 |
|
Ian McEwen
|
b2acc84717
|
remove trailing whitespace
|
2024-08-25 18:27:34 -07:00 |
|
Ian McEwen
|
1981f0e899
|
Merge pull request #654 from GUVWAF/2way_traceroute
Show two-way traceroute result with SNR if available
|
2024-08-25 16:54:36 -07:00 |
|
Ian McEwen
|
bcce5687c5
|
Merge pull request #659 from wnagele/unreachable_code
Code block unreachable
|
2024-08-25 13:18:06 -07:00 |
|
Wolfgang Nagele
|
d77335caa7
|
Add sendHeartbeat doc-string
|
2024-08-25 22:13:08 +02:00 |
|
Wolfgang Nagele
|
b692ef4cfb
|
Add method to be able to send heartbeat
|
2024-08-25 14:47:41 +02:00 |
|
Wolfgang Nagele
|
e725292ee0
|
Code block unreachable
|
2024-08-25 14:39:37 +02:00 |
|
Ian McEwen
|
84dff75399
|
allow for underscore-only stuff in camel_to_snake, silly as that is
|
2024-08-24 23:38:48 -07:00 |
|
Ian McEwen
|
df12b8a659
|
appease the pylint beast
|
2024-08-24 23:34:28 -07:00 |
|
Ian McEwen
|
eedf42b904
|
add more fuzzing tests for utility functions
|
2024-08-24 22:25:18 -07:00 |
|
Ian McEwen
|
e7ed254d9d
|
appease pylint, tests, mypy
|
2024-08-24 22:00:29 -07:00 |
|
Ian McEwen
|
dfa29bbb7c
|
Add ensureSessionKey to setURL and setFixedPosition calls
|
2024-08-24 21:50:44 -07:00 |
|
Jonathan Bennett
|
a9e2168f1d
|
Refactor to add ensureSessionKey function
|
2024-08-24 20:18:57 -05:00 |
|
Jonathan Bennett
|
eec745c861
|
Add missed colon in if statement
|
2024-08-24 19:29:18 -05:00 |
|
Jonathan Bennett
|
4cc283d004
|
Add the admin sessionkey_only request
|
2024-08-24 17:27:42 -05:00 |
|
Ian McEwen
|
bc508ff9e6
|
cleanup admin stuff a little
|
2024-08-24 14:15:37 -07:00 |
|
Jonathan Bennett
|
78399503c5
|
Adds handlers to get and set admin session_key for remote admin
|
2024-08-24 15:32:44 -05:00 |
|
GUVWAF
|
216fd7ddc4
|
Show two-way traceroute result with SNR if available
|
2024-08-24 10:07:48 +02:00 |
|
Jonathan Bennett
|
15b5e93563
|
Correctly format public key and add to node list
|
2024-08-23 22:21:54 -05:00 |
|
Ian McEwen
|
1bbcc452ae
|
precalculate bit-shifts and don't generate too-large random numbers for packet ID generation
|
2024-08-23 15:34:25 -07:00 |
|
Ian McEwen
|
c8cf8094c3
|
randomize packet IDs as firmware does
|
2024-08-23 13:18:23 -07:00 |
|
Ian McEwen
|
58466f2ab7
|
Add wiring for security config in node.py
|
2024-08-21 22:11:45 -07:00 |
|
Ian McEwen
|
bb6f51eb43
|
protobufs: 2.5 (in progress, untagged)
|
2024-08-21 21:58:56 -07:00 |
|
Ian McEwen
|
abb00251c0
|
protobufs: v2.4.1
|
2024-08-21 19:52:56 -07:00 |
|