Ben Meadors
c7208ca05b
Merge pull request #8197 from vidplace7/modules-without-meshutils
...
Don't use IS_ONE_OF when loading Modules
2025-10-03 16:26:47 -05:00
Ben Meadors
775595cb37
Merge pull request #8160 from Quency-D/dev-heltec-tracker-v2
...
add heltec tracker v2 board.
2025-10-03 08:21:15 -05:00
Ben Meadors
047600d088
Merge pull request #8166 from ford-jones/8139-root-topic
...
Update MQTT root on lora region change
2025-10-03 06:44:43 -05:00
Ben Meadors
560eb2c455
Merge branch 'develop' into 8139-root-topic
2025-10-03 06:37:36 -05:00
Ben Meadors
1be3820152
Merge pull request #8192 from meshtastic/master
...
Master backmerge
2025-10-03 06:35:03 -05:00
Ben Meadors
c48a64e183
Merge pull request #7986 from WillyJL/fix/tlora-pager-rotary-amplifier
...
T-Lora Pager: Fully fix rotary encoder and speaker fuzzing/popping
2025-10-02 14:59:26 -05:00
Ben Meadors
e954591ca5
Merge branch 'develop' into fix/tlora-pager-rotary-amplifier
2025-10-02 14:40:37 -05:00
Ben Meadors
0860fee209
Merge branch 'develop' into dev-heltec-tracker-v2
2025-10-02 06:10:00 -05:00
Ben Meadors and Copilot
878ac3ec84
Update variants/esp32s3/heltec_wireless_tracker_v2/variant.h
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-02 06:09:52 -05:00
Ben Meadors
a62e1cfa3c
Merge pull request #7957 from ford-jones/7943-mute-target
...
Mute: channels
2025-10-02 05:41:16 -05:00
Ben Meadors
ca02808c5d
Merge pull request #8184 from meshtastic/master
...
Master backmerge
2025-10-02 05:40:15 -05:00
Ben Meadors
2eb0fcbcaf
Merge branch 'develop' into 8139-root-topic
2025-10-01 19:40:41 -05:00
Ben Meadors
de67714248
Merge branch 'develop' into 7943-mute-target
2025-10-01 19:31:40 -05:00
Ben Meadors
1d283523f2
Merge branch 'develop' into 8139-root-topic
2025-10-01 15:33:19 -05:00
Ben Meadors
af83670376
Merge pull request #8179 from meshtastic/develop
...
Develop -> master
2025-10-01 15:30:57 -05:00
Ben Meadors
ee6857511a
Fix Heltec V3 missed button presses ( #8167 )
2025-09-30 08:05:00 -05:00
Ben Meadors
9df4d57168
Merge branch 'develop' into 8139-root-topic
2025-09-30 05:52:28 -05:00
Ben Meadors
a15d654767
Finish deprecating the Repeater role behavior ( #8144 )
...
* Finish deprecating the Repeater role behavior
* Validate
* Fixed bad if/else block
* Get your crap together!
2025-09-28 15:30:53 -05:00
Ben Meadors and Copilot
033fc0c8f3
Validate CR and SF lora config ( #8146 )
...
* Validate CR and SF lora config
* No zero-bw
* Update src/modules/AdminModule.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix braces
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-28 13:13:07 -05:00
Ben Meadors
7633ddcfd1
Merge remote-tracking branch 'origin/master' into develop
2025-09-28 07:43:38 -05:00
Ben Meadors
2b60bae61c
Merge remote-tracking branch 'origin/develop'
2025-09-27 09:08:59 -05:00
Ben Meadors
045176789e
Fix int comparison and client_base base should really not be on this list
2025-09-27 08:32:43 -05:00
Ben Meadors
667b7c50e2
Merge pull request #8136 from plashchynski/fix_no_gps_double_message
...
UIRenderer: display "No GPS present" only on the first line to avoid duplication
2025-09-27 08:24:00 -05:00
Ben Meadors
9b1a118103
Merge branch 'develop' into 7943-mute-target
2025-09-27 08:22:14 -05:00
Ben Meadors
64c268f055
Merge branch 'develop' into fix_no_gps_double_message
2025-09-27 08:11:00 -05:00
Ben Meadors
806bf6ce2c
Merge pull request #7703 from ford-jones/clear-rangetest-results
...
Range-test: Clean on reboot
2025-09-27 08:08:31 -05:00
Ben Meadors
73147c4028
Merge pull request #8110 from meshtastic/develop
...
Develop --> Master
2025-09-27 08:00:52 -05:00
Ben Meadors
ab00e991f6
Revert cross-preset default-key bridging with UDP and disable UDP by default ( #8130 )
...
* Revert cross-preset UDP bridging
* Don't enable UDP by default
2025-09-27 07:09:24 -05:00
Ben Meadors
fc9f1ac056
Merge branch 'master' into develop
2025-09-25 17:09:47 -05:00
Ben Meadors
c65dbe490e
Merge pull request #8101 from Links2004/reduce_cpu_load
...
reduce cpu load by optimizing OSThread runOnce calls
2025-09-25 16:29:42 -05:00
Ben Meadors
44636cc9f5
Merge pull request #8053 from GUVWAF/assymRelay
...
Make sure next-hop is only set when they received us directly
2025-09-25 13:54:22 -05:00
Ben Meadors
d9f0590f8e
Merge branch 'develop' into reduce_cpu_load
2025-09-25 11:59:22 -05:00
Ben Meadors
191d20ed04
Merge pull request #7982 from meshtastic/develop
...
Test develop --> master
2025-09-25 08:34:07 -05:00
Ben Meadors
9b3d76967b
Merge branch 'develop' into assymRelay
2025-09-25 05:18:56 -05:00
Ben Meadors
d9ba0633f6
Merge branch 'develop' into clear-rangetest-results
2025-09-25 04:49:44 -05:00
Ben Meadors
68fc931518
Merge branch 'master' into develop
2025-09-25 04:48:08 -05:00
Ben Meadors
d41fb7bcb5
Merge branch 'develop' into reduce_cpu_load
2025-09-25 04:43:56 -05:00
Ben Meadors
8ed6514771
Merge branch 'develop' into assymRelay
2025-09-24 15:17:40 -05:00
Ben Meadors
371313080b
Merge branch 'master' into develop
2025-09-24 06:18:13 -05:00
Ben Meadors
db55d8a59d
Trunk
2025-09-24 06:16:51 -05:00
Ben Meadors
8e04f9f631
Merge branch 'master' into develop
2025-09-24 06:03:14 -05:00
Ben Meadors
94d4bdf05c
Revert "Fix build errors ( #8067 )"
...
This reverts commit d998f70b56 .
2025-09-23 08:57:04 -05:00
Ben Meadors
1968a009dd
Clear lasttoradio on BLE disconnect ( #8095 )
...
* On disconnect, clear the lastToRadio buffer
* Move it, bucko!
2025-09-23 07:31:25 -05:00
Ben Meadors
8e608e8186
Heltec V4 is 16mb
2025-09-23 06:04:47 -05:00
Ben Meadors
f55db903b2
Merge branch 'master' into develop
2025-09-23 05:38:52 -05:00
Ben Meadors and Jonathan Bennett
f77ca2533b
Try-fix: Unstick that PhoneAPI state ( #8091 )
...
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
2025-09-22 21:46:35 -05:00
Ben Meadors
e1485b530f
Handle ext. notification module things even if not enabled ( #8089 )
2025-09-22 19:59:05 -05:00
Ben Meadors
1e1f2a69b7
Merge branch 'master' into develop
2025-09-21 16:52:20 -05:00
Ben Meadors
d09baddce5
Merge branch 'develop' into assymRelay
2025-09-21 06:27:20 -05:00
Ben Meadors
b49496d99d
Merge branch 'master' into develop
2025-09-20 12:18:55 -05:00
Ben Meadors
cc3ff1504a
Merge branch 'master' into develop
2025-09-19 16:11:07 -05:00
Ben Meadors
9b6a7ed3bb
Fix icon
2025-09-19 16:00:24 -05:00
Ben Meadors
6677255f6c
Fix
2025-09-19 12:09:56 -05:00
Ben Meadors
edb250e782
Merge branch 'master' into develop
2025-09-19 11:35:46 -05:00
Ben Meadors
cfb34a8816
Merge branch 'master' into develop
2025-09-19 08:46:22 -05:00
Ben Meadors
c11680fcc0
Fix formatting and trunk issues
2025-09-19 08:37:58 -05:00
Ben Meadors
479c1f5346
Merge branch 'master' into develop
2025-09-19 08:35:23 -05:00
Ben Meadors
b1d314db1e
Merge branch 'master' into develop
2025-09-19 08:27:24 -05:00
Ben Meadors
1ac2382d7c
Revert "Fix excluded modules configuration handling ( #7838 )"
...
This reverts commit 9c6544ebfa .
2025-09-19 07:29:54 -05:00
Ben Meadors
2ef5b968f9
Merge branch 'master' into develop
2025-09-19 07:25:54 -05:00
Ben Meadors
6a92358b68
Fix
2025-09-19 07:22:23 -05:00
Ben Meadors
8841c1540d
Merge branch 'master' into develop
2025-09-19 06:46:13 -05:00
Ben Meadors
e2ce369782
Fixes
2025-09-19 06:29:18 -05:00
Ben Meadors
b14e5770d5
Merge pull request #7873 from compumike/compumike/client-base-role
...
Add `CLIENT_BASE` role: `ROUTER` for favorites, `CLIENT` otherwise (for attic/roof nodes!)
2025-09-18 20:40:39 -05:00
Ben Meadors
39648e609a
Merge pull request #8004 from compumike/compumike/debug-heap-add-free-heap-debugging-to-all-log-lines
...
When `DEBUG_HEAP` is defined, add free heap bytes to every log line in `RedirectablePrint::log_to_serial`
2025-09-18 20:36:44 -05:00
Ben Meadors
20bd237ff6
Merge branch 'master' into develop
2025-09-18 19:51:26 -05:00
Ben Meadors
b13d023d58
Merge branch 'master' into develop
2025-09-18 19:50:16 -05:00
Ben Meadors
902405a985
Extra endif
2025-09-18 19:47:16 -05:00
Ben Meadors
017d07e108
Extra chirpy
2025-09-18 19:28:10 -05:00
Ben Meadors
8f0e17a653
Merge branch 'master' into develop
2025-09-18 19:18:53 -05:00
Ben Meadors
173b75a1c0
Merge pull request #7526 from DaneEvans/ci/merge-queue
2025-09-17 19:07:00 -05:00
Ben Meadors
b0dae54c97
Merge branch 'master' into ci/merge-queue
2025-09-17 19:06:24 -05:00
Ben Meadors
46317f413a
Merge pull request #8004 from compumike/compumike/debug-heap-add-free-heap-debugging-to-all-log-lines
...
When `DEBUG_HEAP` is defined, add free heap bytes to every log line in `RedirectablePrint::log_to_serial`
2025-09-16 13:11:18 -05:00
Ben Meadors
f16aa730d3
Merge pull request #8006 from meshtastic/master
...
Backmerge
2025-09-16 07:21:31 -05:00
Ben Meadors
d31e3839fb
Use long name
2025-09-16 06:11:29 -05:00
Ben Meadors
09de0e3edb
Merge branch 'master' into develop
2025-09-14 08:15:25 -05:00
Ben Meadors
70724bef72
Fix overflow of time value ( #7984 )
...
* Fix overflow of time value
* Revert "Fix overflow of time value"
This reverts commit 084796920179e80a7500d36c25fd4d82b3ef4214.
* That got boogered up
2025-09-14 08:12:38 -05:00
Ben Meadors
2dc7760508
Scale probe buffer size based on current baud rate ( #7975 )
...
* Scale probe buffer size based on current baud rate
* Throttle bad time validation logging and fix time comparison logic
* Remove comment
* Missed the other instances
* Copy pasta
2025-09-14 06:31:17 -05:00
Ben Meadors
9977035499
Fix DRAM overflow on old esp32 targets
2025-09-13 20:14:10 -05:00
Ben Meadors
096afa07f8
Tweak maximums
2025-09-13 18:57:00 -05:00
Ben Meadors
760471d620
Fix json report crashes on esp32 ( #7978 )
2025-09-13 18:52:46 -05:00
Ben Meadors
ae814b5463
Drop the limit
2025-09-13 12:07:14 -05:00
Ben Meadors
4ee07226e4
Missed
2025-09-13 11:59:58 -05:00
Ben Meadors
78dfb05eeb
Portduino dynamic alloc
2025-09-13 11:59:50 -05:00
Ben Meadors and WillyJL
9211b1bb4b
Static memory pool allocation ( #7966 )
...
* Static memory pool
* Initializer
* T-Lora Pager: Support LR1121 and SX1280 models (#7956 )
* T-Lora Pager: Support LR1121 and SX1280 models
* Remove ifdefs
---------
Co-authored-by: WillyJL <me@willyjl.dev >
2025-09-13 07:01:07 -05:00
Ben Meadors
70ac3601b0
Trunk
2025-09-13 06:57:12 -05:00
Ben Meadors
51acd92a37
Trunk
2025-09-13 06:51:18 -05:00
Ben Meadors
d00b2afe1d
Merge pull request #7964 from compumike/compumike/fix-nimble-bluetooth-memory-leak
...
Fix memory leak in `NimbleBluetooth`: allocate `BluetoothStatus` on stack, not heap
2025-09-12 18:30:28 -05:00
Ben Meadors
e49b07ac8c
Merge pull request #7965 from compumike/compumike/fix-nrf52-bluetooth-memory-leak
...
Fix memory leak in `NRF52Bluetooth`: allocate `BluetoothStatus` on stack, not heap
2025-09-12 18:30:01 -05:00
Ben Meadors
e6bfc4a97a
Merge pull request #7969 from meshtastic/master
...
Backmerge
2025-09-12 18:23:40 -05:00
Ben Meadors
a297d21707
Merge pull request #7964 from compumike/compumike/fix-nimble-bluetooth-memory-leak
...
Fix memory leak in `NimbleBluetooth`: allocate `BluetoothStatus` on stack, not heap
2025-09-12 17:12:27 -05:00
Ben Meadors
a8cf4dfe2d
Merge pull request #7965 from compumike/compumike/fix-nrf52-bluetooth-memory-leak
...
Fix memory leak in `NRF52Bluetooth`: allocate `BluetoothStatus` on stack, not heap
2025-09-12 17:12:18 -05:00
Ben Meadors
8989de118c
Only queue 2 client notification
2025-09-12 16:07:27 -05:00
Ben Meadors
1914fa0321
Formatting
2025-09-12 15:49:56 -05:00
Ben Meadors
106a052950
Merge pull request #7873 from compumike/compumike/client-base-role
...
Add `CLIENT_BASE` role: `ROUTER` for favorites, `CLIENT` otherwise (for attic/roof nodes!)
2025-09-12 13:11:53 -05:00
Ben Meadors
ac4bcd2f56
Cleanup
2025-09-11 18:57:30 -05:00
Ben Meadors
83ae72cbb2
Merge pull request #7961 from meshtastic/master
...
Backmerge
2025-09-11 08:14:46 -05:00
Ben Meadors
e17c50bb86
Put guards in place around debug heap operations ( #7955 )
...
* Put guards in place around debug heap operations
* Add macros to clean up code
* Add pointer as well
2025-09-11 07:57:42 -05:00
Ben Meadors
701028b749
Unify build epoch to add flag in platformio-custom.py ( #7917 )
...
* Unify build_epoch replacement logic in platformio-custom
* Missed one
2025-09-11 06:29:50 +10:00
Ben Meadors
108bdf7b0d
Close should set heartbeatReceived = false
2025-09-09 19:11:39 -05:00