Ben Meadors
36a9adbe3a
Merge branch 'master' into t-echo-plus
2026-01-02 08:36:02 -06:00
github-actions[bot]
1e914140ca
Update protobufs ( #9148 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-01-02 08:35:52 -06:00
Ben Meadors
99e76483f5
Merge branch 'master' into t-echo-plus
2026-01-02 08:35:42 -06:00
Ben Meadors
e0f6ea2ed0
T-Echo plus hw model
2026-01-02 08:34:21 -06:00
github-actions[bot]
b5e952b008
Upgrade trunk ( #9128 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
v2.7.17.9058cce
2026-01-01 19:17:55 -06:00
renovate[bot]
11b5f1a4fe
chore(deps): update dorny/test-reporter action to v2.4.0 ( #9135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 18:04:13 -06:00
renovate[bot]
f9c9350f45
chore(deps): update meshtastic/device-ui digest to a8e2f94 ( #9140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 18:03:27 -06:00
Jonathan Bennett
a5b2d4a9d5
Add null check for p_encrypted before MQTT publish ( #9136 )
...
* Add null check for p_encrypted before MQTT publish
A user on BayMesh observed a strange crash in MQTT::onSend that seemed to be a null pointer dereference of this value.
* Trunk
2026-01-01 13:53:36 -06:00
Ben Meadors
8b0eb98f04
Add t-echo plus support
2026-01-01 08:27:01 -06:00
Ben Meadors
7fb95841e4
Apparently I marked board level extra on the wrong tbeam target
2026-01-01 08:25:33 -06:00
renovate[bot]
eaab8f04b5
chore(deps): update meshtastic/device-ui digest to 940ba85 ( #9129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 10:58:56 +11:00
Eric Severance
9058ccecf9
Calculate hops correctly even when hop_start==0 ( #9120 )
...
* Calculate hops correctly even when hop_start==0.
* Use the same type (int8_t) in the loop, avoiding signed/unsigned mismatches.
* Clarify defaultIfUnknown is returned for encrypted packets.
2025-12-30 19:03:51 -06:00
Ben Meadors
1b83501ee2
Revert "Upgrade all esp32 targets to NimBLE 2.X ( #9003 )" ( #9125 )
...
This reverts commit 40f1f91c0d .
2025-12-30 17:23:50 -06:00
github-actions[bot]
ac571d5dd2
Upgrade trunk ( #9121 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-30 07:10:36 -06:00
renovate[bot]
ef30fd850d
Update meshtastic/device-ui digest to 7656d49 ( #9111 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 19:09:44 +01:00
renovate[bot]
b9a0015149
chore(deps): update meshtastic/device-ui digest to d234bd9 ( #9108 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 06:50:12 -06:00
github-actions[bot]
9673cfb0b2
Upgrade trunk ( #9106 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-29 06:03:03 -06:00
renovate[bot]
757f7b68d6
Update meshtastic/device-ui digest to caff403 ( #9104 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 13:35:31 +11:00
Jason P
5510dae8d3
Implement HAS_PHYSICAL_KEYBOARD for devices with physical keyboards ( #9071 )
...
- Implement HAS_PHYSICAL_KEYBOARD for devices with physical keyboards
- Add HAS_PHYSICAL_KEYBOARD to variant.h for:
- TDeck
- TLora Pager
- TDeck Pro
2025-12-27 06:53:55 -06:00
Tom
52fd362720
Fix gps pin defs for various NRF variants. ( #9034 )
...
* fix on nrf52_promicro
* try fix for GPS issue
* fix GPS pin assignment in variant.h
* cleared up some comments and confirmed pinouts from schematics
---------
Co-authored-by: macvenez <macvenez@gmail.com >
2025-12-27 06:50:07 -06:00
github-actions[bot]
33e1f58f6e
Upgrade trunk ( #9076 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-26 17:45:57 -06:00
Jonathan Bennett
9dc7ef612e
In autoconf, don't probe Wire unless i2c device is set ( #9081 )
...
Found another bit of code that crashes my desktop, by probing the wrong i2c bus.
2025-12-26 14:33:17 -06:00
github-actions[bot]
b2c82bdc41
Upgrade trunk ( #9072 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-25 06:34:38 -06:00
Jonathan Bennett
54a928f47f
M6 shutdown and LEDs work ( #9065 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-24 07:48:14 -06:00
github-actions[bot]
33f18659c8
Upgrade trunk ( #9067 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-24 05:20:22 -06:00
github-actions[bot]
3a7093a973
Upgrade trunk ( #9047 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-23 18:55:54 -06:00
renovate[bot]
a4f6f4515a
Update meshtastic-esp8266-oled-ssd1306 digest to b34c681 ( #9062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 18:55:37 -06:00
Jonathan Bennett
d609d05698
In statusLEDModule, also detect isCharging ( #9050 )
2025-12-23 07:48:55 -06:00
Ben Meadors
83c6161ac6
Revert "Automated version bumps ( #9025 )"
...
This reverts commit 1021d967da .
2025-12-20 14:10:02 -06:00
Ben Meadors
d93d68d31e
Fix -ota.zip in manifest and build output
2025-12-20 14:09:05 -06:00
github-actions[bot]
1021d967da
Automated version bumps ( #9025 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-12-20 09:50:11 -06:00
Ben Meadors
217abc4c10
fmt
v2.7.17.217abc4
2025-12-20 07:05:47 -06:00
Austin
e6af68bd14
Actions: Compact manifest job output summary ( #8957 )
2025-12-20 07:04:52 -06:00
Jason P
530f0135ee
Macro guard heap_caps_malloc_extmem_enable from SENSECAP_INDICATOR ( #9007 )
2025-12-20 07:04:07 -06:00
korbinianbauer
208a873c4c
CLIENT_BASE: Act like ROUTER_LATE for fav'd nodes, instead of like ROUTER ( #8567 )
...
* Client_Base - Dont rebroadcast in early (Router) window
Removed early rebroadcast check for CLIENT_BASE role.
* Client_Base - Clamp rebroadcast to late (Router_Late) window on dupe
* Only clamp to Router_Late window if packet from fav'd node
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-20 07:03:53 -06:00
Austin
f57eb6f27d
rp2xx0: Update to arduino-pico 5.4.4 ( #8979 )
2025-12-20 07:03:41 -06:00
Jason P
155cdf9f9d
Add Rebooting to DFU mode notification as a simple pop-up ( #8970 )
...
* Add DFU notification as a simple pop-up
* Add safe conditional of IF_SCREEN
* Forgot #if HAS_SCREEN
2025-12-20 07:03:10 -06:00
Ben Meadors
661f49ad7a
For our first position send on boot, validate that we have received a fresh position ( #9023 )
2025-12-20 07:01:00 -06:00
Ben Meadors
31e55d0b66
Be more judicious about responding to want_response in existing meshes ( #9014 )
...
* Be more judicious about sending want_response in existing meshes and responding to nodes we already heard from
* Turns out we don't actually use this
2025-12-19 13:56:10 -06:00
github-actions[bot]
85aba3a4f7
Upgrade trunk ( #9011 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-19 05:36:16 -06:00
Jonathan Bennett
5262233b2d
More blinkenlights work for Thinknode-m3 ( #8940 )
...
* More blinkenlights work for Thinknode-m3
* Update src/mesh/NodeDB.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-17 19:52:55 -06:00
Ben Meadors
40f1f91c0d
Upgrade all esp32 targets to NimBLE 2.X ( #9003 )
...
* Upgrade all esp32 targets to NimBLE 2.X
* Remove guard
2025-12-17 10:40:33 -06:00
github-actions[bot]
269dee7a2d
Upgrade trunk ( #9000 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-17 06:07:19 -06:00
Ben Meadors
8e0547e76d
Implement Long Turbo preset ( #8985 )
...
* Implement Long_Turbo preset
* Oops
* Start to DRY up menu handler by actually using OO concepts instead of jank separate arrays
* Move the implementation back into the method
* Dummy comment
* Listen to copilot feedback and prevent dangling pointer
* Static and optional
2025-12-16 11:42:13 -06:00
github-actions[bot]
8a48321555
Upgrade trunk ( #8989 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-16 06:17:03 -06:00
renovate[bot]
aa8bb6c6f1
Update meshtastic/device-ui digest to 862ed04 ( #8980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 16:52:23 -06:00
github-actions[bot]
1952982896
Update protobufs ( #8982 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-12-15 16:51:59 -06:00
renovate[bot]
de2b9632bb
Update GitHub Artifact Actions ( #8954 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 06:52:40 -06:00
github-actions[bot]
c2b7dc2641
Upgrade trunk ( #8976 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-15 06:47:00 -06:00
Jonathan Bennett
b74238194b
Add JSON packet recording option to native ( #8930 )
2025-12-12 18:30:43 -06:00