Jonathan Bennett
e990198628
Merge branch 'develop' into sfpp
2026-01-08 12:07:24 -06:00
Jonathan Bennett
792e930e45
Trunk
2026-01-08 12:07:14 -06:00
Jonathan Bennett
6c69d9e74c
Disable SF++ by default in forced sim mode (When running with -s)
2026-01-08 11:57:25 -06:00
Jonathan Bennett
e03f1b5c5e
Merge branch 'develop' into sfpp
2026-01-08 11:42:50 -06:00
Ben Meadors
5fab45c133
Merge branch 'master' into develop
2026-01-08 08:50:21 -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
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
Jonathan Bennett
f46a9dfe7b
misc
2026-01-08 01:07:18 -06:00
Jonathan Bennett
9824357c50
Stratum0 fix
2026-01-08 00:46:00 -06:00
Jonathan Bennett
942f2cb3d1
Tryfix next
2026-01-08 00:32:09 -06:00
Jonathan Bennett
76beeda392
Re-add exception for empty chain
2026-01-08 00:12:49 -06:00
Jonathan Bennett
821735495a
Unbork the things
2026-01-08 00:08:49 -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
9ab2ee3483
Check for valid hash during commit
2026-01-07 23:42:38 -06: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
4e92f7fa09
Merge branch 'develop' into sfpp
2026-01-07 23:00:16 -06:00
Jonathan Bennett
ae2a06eccd
SFPP Logging misc
2026-01-07 17:27:14 -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
Jonathan Bennett
3ae331eb89
Add canon_scratch to SF++
2026-01-07 12:44:22 -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
Jonathan Bennett
1669a027e6
BME680 on Native
...
Co-authored-by: juanjin-dev <juanjin.dev@gmail.com >
2026-01-05 19:33:41 -06:00
Jonathan Bennett
c77709a327
Fix the other links_behind underflow
2026-01-04 23:03:47 -06:00
Jonathan Bennett
325f7d2e55
Don't process packet when decoding fails
2026-01-04 21:11:47 -06:00
Jonathan Bennett
c6fc7986f1
More sanity checks on incoming messages
2026-01-04 21:06:36 -06:00
Jonathan Bennett
8ecce1eb5c
Fix for integer overflow
2026-01-04 20:56:01 -06:00
Jonathan Bennett
21c0dcaabb
Merge branch 'develop' into sfpp
2026-01-04 16:55:59 -06: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
Jonathan Bennett
1b13f872db
Don't double-process rebroadcast messages
2026-01-04 14:24:51 -06:00
Jonathan Bennett
8b5141ddb7
Merge branch 'develop' into sfpp
2026-01-04 13:26:41 -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
Jonathan Bennett
ee25a0a0e1
Actually include the counter in CANON ANNOUNCE
2026-01-03 21:40:38 -06:00
Jonathan Bennett
436f174bce
Actually include the chain counter in CANON ANNOUNCE
2026-01-03 21:11:44 -06:00
Jonathan Bennett
a34cd4ca6f
Better log messages
2026-01-03 21:11:22 -06:00
Jonathan Bennett
8c37669213
Check links behind when receiving a link
2026-01-03 20:59:41 -06:00
Jonathan Bennett
8a059bae23
Add option to clear a chain when it falls too far behind
2026-01-03 20:36:37 -06:00
Jorropo
0d11331d18
add a .clang-format file ( #9154 )
2026-01-03 14:19:24 -06:00
Jonathan Bennett
83c8875060
Merge branch 'develop' into sfpp
2026-01-03 12:34:44 -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
Jonathan Bennett
b3d1d563e9
Merge branch 'develop' into sfpp
2026-01-02 16:17:28 -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
Jonathan Bennett
dd4fb6b0bc
Add chain speculation from scratch
2026-01-02 14:43:18 -06:00
Jonathan Bennett
87798429fa
Log rebroadcast timeouts
2026-01-02 11:48:42 -06:00