Ben Meadors
5fab45c133
Merge branch 'master' into develop
2026-01-08 08:50:21 -06:00
Ben Meadors
c6e070461a
Remove disabled gh action
2026-01-08 08:44:05 -06:00
Ben Meadors
f289b78061
Fix rotary regression and tighten up playBeep ( #9221 )
...
* Fix T-LoRA rotary regression and tighten up playBeep
* Derp
* Increase duration of chirp sound in playChirp
2026-01-08 08:17:45 -06:00
Heath Dutton🕴️
b4369b2730
Fix screen not sleeping due to power status updates ( #9216 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-08 08:04:17 -06:00
github-actions[bot]
29d0d5e559
Upgrade trunk ( #9219 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-01-08 05:42:13 -06:00
Wessel
6e110788fd
🔧 Fix LNA/PA power control for Heltec v4, wireless tracker v2 ( #9029 )
...
* Fix LNA/PA power control for Heltec v4, wireless tracker v2
* Stop using pin 46 as RF switch, just let DIO2 switch handle the RF path
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-08 05:42:01 -06:00
Heath Dutton🕴️
86326f294d
Fix TSL2591 detection by adding command bit to register read ( #9215 )
2026-01-08 17:08:41 +11:00
Jonathan Bennett
fb7af18f4f
Add needed support bits for the Meshstick ( #9042 )
...
* Add needed support bits for the Meshstick
* Portduino: Reduce allowed length by one byte to prevent possible overflow
2026-01-07 23:04:02 -06:00
Jonathan Bennett
4d303c95d1
Add list of text message packet IDs, and check for dupes ( #9180 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-07 16:17:38 -06:00
Ben Meadors
1a6cbb5caa
Migrate all of the Meshtastic API attributes into the ini as a source of truth ( #9214 )
...
* Migrate all of the Meshtastic API attributes into the ini as a source of truth
* Cleanup garbage coalescing
* Another spot
* We already account for inkhud and mui
* Consolidate
* Removed them
* Boogers
* Infer
* Copying manifest should always succeed
* Remove portduino guards
* Rename
* None
2026-01-07 15:25:38 -06:00
github-actions[bot]
a6c4683ddc
Upgrade trunk ( #9208 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-01-07 05:50:17 -06:00
Jason P
70f909d718
Fix Function + M in code ( #9200 )
2026-01-06 16:02:41 -06:00
Jason P
9c1d55c844
Add option to Mute/Unmute Channel to BaseUI ( #9194 )
2026-01-06 15:26:45 -06:00
Bob Reese
ba9d0e6fa3
RadioInterface::getRetransmissionMsec now handles encrypted packets correctly ( #9184 )
2026-01-06 12:34:48 -06:00
Lewis He
da11cc739d
Added support for the new SSD1306 control panel. ( #9192 )
2026-01-06 07:25:31 -06:00
santosvivos
9f5170a0bc
Add LilyGO T-Beam 1W support ( #8967 )
...
* Add LilyGO T-Beam 1W support
- Add board definition and variant files for ESP32-S3 based T-Beam 1W
- Add RF95_FAN_EN support to SX126xInterface for PA cooling fan
- Add SX126X_PA_RAMP_US for configurable PA ramp time (800us for 1W PA)
- Configure RF switch: DIO2 for PA, GPIO 21 for LNA control
* Set TX_GAIN_LORA to 10dB per PR feedback (offset for 1W PA)
* Apply suggestion from @Copilot
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 >
2026-01-06 06:23:28 -06:00
github-actions[bot]
594f27c3ff
Upgrade trunk ( #9183 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-01-06 05:27:14 -06:00
Ben Meadors
e648e26c17
Merge pull request #9191 from meshtastic/bme-native
...
BME680 on Native
2026-01-05 20:55:44 -06:00
Jonathan Bennett
1669a027e6
BME680 on Native
...
Co-authored-by: juanjin-dev <juanjin.dev@gmail.com >
2026-01-05 19:33:41 -06:00
Ben Meadors
105d657359
Merge pull request #9189 from vidplace7/actions-feature-branches
2026-01-05 16:52:57 -06:00
Austin Lane
37ab800500
Actions: CI for feature/ branches
...
...and pioarduino
2026-01-05 17:44:07 -05:00
Sergey Galkin
0c553c40d4
Fix zero in sp02 and Heart Rate on screen ( #9174 )
...
Fixed zero in sp02 and Heart Rate in HealthTelemetry screen
2026-01-05 07:57:49 +11:00
Iris
17b075a11c
added tcxo definition to mesh-tab ( #8604 )
2026-01-04 05:57:50 -06:00
renovate[bot]
15f5b35859
chore(deps): update meshtastic/device-ui digest to 272defc ( #9166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-04 05:22:50 -06:00
Valentyn Diduryk
25bdefecb2
Fixed shouldFilterReceived function to check prev relay accoding to the function definition ( #9168 )
2026-01-04 05:22:26 -06:00
Jorropo
beb268ff25
Revert "add a .clang-format file ( #9154 )" ( #9172 )
...
I thought git would be smart enough to understand all the whitespace changes but even with all the flags I know to make it ignore theses it still blows up if there are identical changes on both sides.
I have a solution but it require creating a new commit at the merge base for each conflicting PR and merging it into develop.
I don't think blowing up all PRs is worth for now, maybe if we can coordinate this for V3 let's say.
This reverts commit 0d11331d18 .
2026-01-04 05:15:53 -06:00
Jorropo
0d11331d18
add a .clang-format file ( #9154 )
2026-01-03 14:19:24 -06:00
renovate[bot]
21ca25404a
chore(deps): update dorny/test-reporter action to v2.5.0 ( #9167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-03 12:00:38 -06:00
Tom Fifield
abab6ce815
Fix link formatting in welcome message ( #9163 )
2026-01-03 06:00:23 -06:00
brad112358
52907e4c44
Faster rotary encoder events ( #9146 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-02 20:22:40 -06:00
Ben Meadors
3a90781e1b
Add support for LilyGo T-Echo Plus ( #9149 )
...
* Add t-echo plus support
* T-Echo plus hw model
* Cruft
* Fix
* Added InkHUD style touch backlight control
2026-01-02 20:14:09 -06:00
Jonathan Bennett
f63dadd19e
Add custom coding rate configuration for LoRa ( #9155 )
2026-01-02 16:23:01 -06:00
Ben Meadors
9313d465f6
I think this is supposed to be extra
2026-01-02 15:58:54 -06:00
Jason P
004746683e
Refactored some of the system menus to the new DRY method (Redux) ( #9152 )
...
* Refactored some of the system menus to the new DRY method
* Fix menu name from Position to GPS
2026-01-02 15:34:25 -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
github-actions[bot]
caceaf424a
Automated version bumps ( #9030 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-01-02 06:56:02 -06:00
Ben Meadors
75144d2028
Update security policy to reflect new stage
2026-01-02 06:42:28 -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
Ben Meadors
27b522b55a
Merge branch 'master' into develop
2026-01-01 18:25:18 -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
Tom Fifield
a2ce4c7f18
KZ_863 is not wide lora ( #9075 )
...
KZ_863 was set to wide_lora = true. This was a mistake, induced because the
regulations would allow SHORT_TURBO. However, that interpretation of the code
was incorrect and wide_lora has a different meaning.
Fixes https://github.com/meshtastic/firmware/issues/9054
2026-01-02 09:03:05 +11:00
Tom Fifield
45335532ca
Syntax fix for first timer welcome bot. ( #9144 )
...
URL formatting was inverted.
2026-01-02 08:57:13 +11: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
7fb95841e4
Apparently I marked board level extra on the wrong tbeam target
2026-01-01 08:25:33 -06:00
Ford Jones
4f1a56d480
Rak3112 support ( #8591 )
...
* Add rak3112 to board variants
* Add rak3112 to architecture definitions
* Disable SDcard support
* Update comments
* Remove duplicate definitions and use expected SPI naming for SDcard module
* SDcard module serial interface chip set definition
* Refactor modular variant into existing environment
* Make requested changes
* Extend 3312 variants
* Remove duplicate architecture definition
* Fix definition naming
2025-12-31 19:23:24 -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
Jason P
25acce2a8d
Add Temporary Mute to Home frame and unbury Notification Options ( #9097 )
...
* Add Temporary Mute to Home frame and unbury Notifications
* Only show Temporary Mute if it applies
* Remove banner notification, we display the icon immediately
* Remove extranous isMuted, there are better ways!
2025-12-31 09:19:05 -06:00
Jonathan Bennett
da9d71190f
Add STORE_FORWARD_PLUSPLUS_APP to core portnum checks ( #9127 )
2025-12-30 19:04:19 -06:00
Tom Fifield
1443a32f1b
Add a welcome message for new contributors ( #9119 )
...
To assist with onboarding the denizens of the greater internet with
our norms and ways of working, this action will post a message on
PRs and issues from first-timers.
2025-12-30 19:04:05 -06:00