Ian McEwen
15ce4968db
pylint fix
2026-05-31 12:48:18 -07:00
Ian McEwen
9c0b253103
Merge branch 'review/pr-883'
...
Closes #883
2026-05-31 12:43:49 -07:00
Ian McEwen
c7f43b3100
Document the use of --ch-index along with --reply a little
2026-05-31 12:43:38 -07:00
Ian McEwen
8c7eb118fc
Merge branch 'review/pr-917'
...
Closes #917
2026-05-31 12:30:49 -07:00
Ian McEwen
badf7279af
Update the other factory reset to use integer too
2026-05-31 12:30:34 -07:00
Ian McEwen
13c9f34589
Merge pull request #911 from syn-ack-ai/fix/position-precision-overwrite
...
Fix position overwrite by lower-precision data
2026-05-31 12:21:14 -07:00
Ian McEwen
781764553e
fix import order
2026-05-31 12:01:48 -07:00
Ian McEwen
f5e7faea3b
Merge pull request #913 from SilverBull239/examples/textchat-replymessage-demo
...
Add textchat.py and replymessage.py examples
2026-05-31 11:47:45 -07:00
Ian McEwen
e86a495b50
Merge pull request #899 from dim5x/master
...
Refactor the Meshtastic TCP pub/sub example to ensure proper resource cleanup and clearer exception handling.
2026-05-31 11:18:14 -07:00
Ian McEwen
5dde67ef82
Merge pull request #922 from ianmcorvidae/nanopb-options-inject
...
Inject options in nanopb .options files into the protobuf files used for code generation
2026-05-31 10:27:27 -07:00
Ian McEwen
a7d13eb2c1
the fuzz
2026-05-31 10:17:27 -07:00
Ian McEwen
3916009dbd
pylint cleanups
2026-05-31 10:01:39 -07:00
Ian McEwen
280323da8b
Add tests of nanopb options injection
2026-05-31 09:52:20 -07:00
Ian McEwen
89d81c9c7a
Inject options in nanopb .options files into the protobuf files used for code generation
2026-05-31 09:42:55 -07:00
Ian McEwen
fddaad316a
protobufs: v2.7.24
2026-05-31 09:00:56 -07:00
Ben Meadors
c5fc51ea37
Update factory reset to use integer for config reset
2026-04-17 05:03:56 -05:00
Ian McEwen
cec79a7c1f
poetry lock
2026-04-10 11:42:58 -07:00
Ian McEwen
6805fee667
loosen packaging version requirement
2026-04-10 11:41:29 -07:00
Ian McEwen
3cb9ce2a56
protobufs: v2.7.21
2026-04-10 11:40:56 -07:00
Aron Tkachuk
b05a6a6017
Added textchat.py and replymessage.py example scripts from TODO
2026-04-05 18:23:02 -05:00
Benjamin Babeshkin
8a842ed82b
Fix local node position overwrite by low-precision echoes
...
When other nodes relay our position via map reports, they send it at
reduced precision (e.g., 13 bits). _onPositionReceive() was blindly
overwriting our locally-stored high-precision GPS position (32 bits)
with these degraded echoes.
The fix only protects the local node's position — since we have the
GPS internally, any lower-precision update is always an echo from the
mesh, never fresh data. Remote node positions are still updated
normally, as any position they broadcast reflects their current state.
Fixes #910
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 11:18:20 -07:00
github-actions
eb964d78bb
bump version to 2.7.8
2.7.8
2026-03-02 17:30:29 +00:00
Ian McEwen
80c40ef893
yolo away some pylint complaints
2026-03-02 10:22:21 -07:00
Ian McEwen
2494bb4c63
Merge pull request #828 from NekoCWD/nekocwd/hop-limits
...
FR: Add Hop Limits to send functions
2026-03-02 10:20:34 -07:00
Ian McEwen
1e4822fe87
Merge pull request #898 from skgsergio/feat/esp32-unified-ota
...
feat: Add ESP32 WiFi Unified OTA update support
2026-03-02 10:19:20 -07:00
Ian McEwen
c7ee644ad2
update hopLimit docs to be in correct sections/include types
2026-03-02 10:15:14 -07:00
Ian McEwen
9af5f22837
Apply trailing comma suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-02 10:10:52 -07:00
Ian McEwen
1d3bdf143a
Merge pull request #871 from viric/traceroute-0hop
...
Fix traceroute timeout for case of 0-hops
2026-03-02 10:05:33 -07:00
Ian McEwen
7129a9f963
Update meshtastic/mesh_interface.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-02 10:01:27 -07:00
Ian McEwen
d8e438b225
Merge pull request #890 from h3lix1/traffic_module
...
Add traffic management module to the python libraries
2026-03-02 10:00:12 -07:00
Ian McEwen
6511d06e2f
Apply suggestion from @ianmcorvidae
2026-03-02 09:56:44 -07:00
Ian McEwen
94c531e7ee
protobufs: v2.7.19
2026-03-02 09:51:43 -07:00
Ian McEwen
ad4f3f557e
Merge pull request #908 from pdxlocations/fix-label-error
...
Fix: Update repeated field checks to use is_repeated property
2026-03-02 09:36:44 -07:00
Ian McEwen
1c9cf37974
Merge pull request #907 from cpatulea/get-security
...
Fix '--get security' (incorrect AdminMessage.ConfigType value).
2026-03-02 09:34:55 -07:00
Ian McEwen
cd9199bc00
Apply suggestion from @ianmcorvidae
2026-03-02 09:34:36 -07:00
pdxlocations
04a23ae882
Update meshtastic/__main__.py
...
Co-authored-by: Ian McEwen <ianmcorvidae@ianmcorvidae.net >
2026-03-02 08:26:18 -08:00
pdxlocations
b003214d1b
Fix property fallback
2026-03-01 08:58:42 -08:00
pdxlocations
414a621091
add fallback for older protobuf dependency
2026-03-01 08:44:37 -08:00
pdxlocations
a87065a081
fix: update repeated field checks to use is_repeated property
2026-02-28 22:11:11 -08:00
Catalin Patulea
942ce115f3
Fix '--get security' (incorrect AdminMessage.ConfigType value).
...
requestConfig was assuming that the order of fields in meshtastic.LocalConfig
matches the order of enum values in AdminMessage.ConfigType. This is true for
'device', 'position', etc. but is NOT true for 'security' due to the intervening
'version' field.
Look up LocalConfig fields by name, not index, to prevent this error in the future.
LocalConfig.security was introduced in https://github.com/meshtastic/protobufs/pull/553
2026-02-27 23:27:52 -05:00
Clive Blackledge
d5eaecea07
Add traffic management unit tests
2026-02-25 01:47:53 -08:00
Clive Blackledge
545c3ab192
Add traffic management module to the config.
2026-02-25 01:47:53 -08:00
github-actions
fee2b6ccbd
Update protobufs
2026-02-14 16:48:14 +00:00
Ben Meadors
d0ccb1a597
Update protobufs GH action
2026-02-14 10:47:14 -06:00
Sergio Conde
5721859314
fix: cleanup imports in tests
2026-02-14 15:05:11 +01:00
dim5x
3ea1994cf5
Refactor the Meshtastic TCP pub/sub example to ensure proper resource cleanup and clearer exception handling.
2026-02-05 13:42:37 +03:00
Sergio Conde
4de19f50d9
fix: add tests
2026-02-01 21:25:49 +01:00
Sergio Conde
4d8430d360
fix: throw propper exceptions and cleanup code
2026-02-01 11:39:09 +01:00
Ben Meadors
bf580c36ae
Update meshtastic/__main__.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-31 18:15:25 -06:00
Sergio Conde
1eb13c9953
feat: Add ESP32 WiFi Unified OTA update support
2026-01-31 16:44:03 +01:00