renovate[bot]
d21d6d2085
Update meshtastic/device-ui digest to a3e0e1b ( #7766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-27 13:53:34 -05:00
Ben Meadors
26c38ffc8e
Remove debug logging
2025-08-27 11:55:27 -05:00
Ben Meadors
237b8908f7
Chainsaw took too much off the top
2025-08-27 09:54:39 -05:00
Ben Meadors
06bccef462
Reinstitute previous streamapi readStream
2025-08-27 07:17:46 -05:00
Ben Meadors
3120bb8fd7
Fix check
2025-08-27 06:50:53 -05:00
Ben Meadors
0903ed8232
Mesh solar integrate ( #7764 )
...
* Added HELTEC MeshSolar board. (#7499 )
* Added HELTEC MeshSolar board.
* Set emergency shutdown pin as high impedance
* Set emergency shutdown pin as high impedance
Set emergency shutdown pin as high impedance
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update I2C SCL pin definition in variant.h
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Updates
---------
Co-authored-by: Quency-D <55523105+Quency-D@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-27 06:02:54 -05:00
Ben Meadors
f8ba392a24
Add BaseUI support for L1 EInk ( #7751 )
...
* Add BaseUI support for L1 EInk
* Fix Eink offset
* Add joystick
* Updates
* Adjust Seeed Wio Tracker L1 E-Ink variant (#7326 )
* Rename variant
Needs the -inkhud suffix to work correctly with the web flasher
* Display driver for ZJY122250_0213BAAMFGN
* Remove dead code from nicheGraphics.h
Remnants of T-Echo's nicheGraphics.h file, which was used as a template.
* Use ZJY122250_0213BAAMFGN driver
Improves display health. We don't need as many full refreshes now.
* Tidying
* board_check = true
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
* Consolidation
* Add hack for existing InkHUD button functionality
---------
Co-authored-by: todd-herbert <herbert.todd@gmail.com >
2025-08-26 20:29:11 -05:00
Ben Meadors
3dd384dd53
Null check
2025-08-26 19:45:26 -05:00
Jonathan Bennett
2c071a3283
Don't use pin 0 on RAK for input ( #7755 )
...
* Don't use pin 0 on RAK for input
* Use boolean instead of define
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-08-26 13:41:33 -05:00
Manuel
596cd7e0b6
enable device telemetry ( #7757 )
2025-08-26 13:39:43 -05:00
Manuel
3f5c30e3b3
T-Lora Pager ( #7613 )
...
* initial commit
* preset rotary1 encoder
* define TAB+ESC
* haptic feedback
* allow switch off haptic feedback
* enable audio amplifier
* include PR4684
* fix for tft target
* add ES8311 audio codec
* fix KB scan duplicate
* display workaround to avoid debris
* fix debris on display
* keyboard backlight
* enable screen options
* fsm based bounce-free rotary encoder implementation
* use fsm RotaryEncoder only for T-Lora Pager
* change inputbroker default config to allow using rotary wheel for screens AND menues
---------
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-08-26 09:35:25 -05:00
github-actions[bot]
1a279c6053
Upgrade trunk ( #7677 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-08-26 06:31:38 -05:00
Ben Meadors
67e3a17b28
Merge pull request #7745 from TN666/add-encrypted-packet-tests
...
Add more test case for encrypted packet test
2025-08-26 06:23:20 -05:00
Ben Meadors
24204feb71
Merge pull request #7747 from m1nl/esp32-pm-capabability-flags
...
Setup ESP32 PM-specific capability flags
2025-08-25 19:29:25 -05:00
Ben Meadors
4ace2638e1
Merge pull request #7718 from notmasteryet/err7info
...
Log more information about ignored packet
2025-08-25 14:29:24 -05:00
m1nl
5aa486d6c2
set HAS_32768HZ for Heltec V3 board
2025-08-25 19:56:15 +02:00
m1nl
ba26d03b1b
standarize values of HAS_32768HZ capability flag
2025-08-25 19:44:13 +02:00
m1nl
9a1c2c9b61
setup flags which describe framework / device PM capabilties
2025-08-25 19:42:13 +02:00
TN666
5b9db81819
Add more test case for encrypted packet test
2025-08-25 23:35:03 +08:00
Ben Meadors
f2ba7d7851
Merge pull request #7744 from meshtastic/master
...
Backmerge to develop
2025-08-25 06:58:05 -05:00
Tom Fifield
1eafdfcbc8
Reduce power of EU433 to 10dBm ( #7733 )
...
We are currently blocked from making the breaking change to fix
EU_433 channel centres until 3.0 (https://github.com/meshtastic/firmware/issues/3371 )
However, as already updated in https://github.com/meshtastic/meshtastic/pull/919
the documentation, the power limit for EU_433 is 10dBm. We can change
the power limit without breaking anything, so this patch sets the
power limit to match the ETSI spec without changing any other settings.
2025-08-24 14:45:29 -05:00
renovate[bot]
3d825c51dd
Update meshtastic/device-ui digest to 0f32b64 ( #7728 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-24 14:44:51 -05:00
Jonathan Bennett
915f882e1f
Pkc fix ( #7722 )
2025-08-24 10:13:18 -05:00
TN
103ea2f168
Add more text message test cases for meshpacket serializer ( #7709 )
...
* Add more text message test cases for meshpacket serializer
* fix the trunk issue
2025-08-24 07:39:50 -05:00
Dane Evans
18d005d7e6
explicit ignores
2025-08-24 08:12:40 +10:00
Dane Evans
8791cd7851
touching to check grandfathering
2025-08-24 08:12:40 +10:00
Dane Evans
590db89643
lint etc
2025-08-24 08:12:40 +10:00
Dane Evans
ea1d968777
update comment
2025-08-24 08:12:40 +10:00
Dane Evans
40d728a14b
kerning in yaml.
2025-08-24 08:12:40 +10:00
Dane Evans
e39b56547e
try vars
2025-08-24 08:12:40 +10:00
Dane Evans
a7f63d5783
add merge queue
2025-08-24 08:12:40 +10:00
Austin
4fef890466
Renovate: Always use master as the base. ( #7726 )
2025-08-23 10:41:57 -05:00
renovate[bot]
35f5b7ec03
Update caveman99-stm32-Crypto digest to 1aa30eb ( #7725 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-23 06:48:57 -05:00
Lewis He
5136c8ba24
The T-Deck-Pro 4G version sets the modem to be disabled by default. ( #7715 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-08-23 06:46:59 -05:00
renovate[bot]
1037fa5622
Update meshtastic/device-ui digest to 0f32b64 ( #7723 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-23 06:31:30 -05:00
Ben Meadors
8b42bf7a95
Don't reboot when setting lora config with portduino sim radio ( #7716 )
2025-08-23 05:47:51 -05:00
notmasteryet
1c329d9ffa
Log more information about ignored packet
2025-08-22 08:46:14 -05:00
Ben Meadors
093a37a2b0
On screen keyboard ( #7705 )
...
* Add on-screen keyboard implementation on Trackball device.
* Update On-Screen Keyboard to new layout.
* The on-screen keyboard dynamically adjusts the key size based on the screen.
* Improve input box display on small screens.
* Optimize the virtual keyboard layout and cursor movement logic, and adjust the keyboard starting position for small and wide screens.
* Optimize the text alignment of numeric keys on ssd1306.
---------
Co-authored-by: whywilson <m.tools@qq.com >
2025-08-21 06:31:27 -05:00
Ben Meadors
1daf5aad1f
Revert "Add on-screen keyboard implementation on Trackball device. ( #7625 )" ( #7704 )
...
This reverts commit fe3f14a63e .
2025-08-21 06:29:23 -05:00
ford-jones
4dfcd61d46
If specified, Clean out range test results on module init
2025-08-21 20:05:30 +10:00
ford-jones
9d560fe9e1
Enable protobufs to include rangetest deletion configuration
2025-08-21 20:05:30 +10:00
ford-jones
8e32d58077
Check filesystem mounted
2025-08-21 20:05:30 +10:00
ford-jones
7b24d31636
Use string constants in place of char*
2025-08-21 20:05:30 +10:00
ford-jones
35d9e68053
Enabled deletion of files created by the range-test module
2025-08-21 20:05:30 +10:00
Wilson
fe3f14a63e
Add on-screen keyboard implementation on Trackball device. ( #7625 )
...
* Add on-screen keyboard implementation on Wio Tracker L1.
* Update On-Screen Keyboard to new layout.
* The on-screen keyboard dynamically adjusts the key size based on the screen.
* Improve input box display on small screens.
* Optimize the virtual keyboard layout and cursor movement logic, and adjust the keyboard starting position for small and wide screens.
* Optimize the text alignment of numeric keys on ssd1306.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-08-21 18:01:31 +08:00
ford-jones
caf2180075
If specified, Clean out range test results on module init
2025-08-21 19:28:52 +12:00
ford-jones
236d2b92dc
Enable protobufs to include rangetest deletion configuration
2025-08-21 12:12:13 +12:00
ford-jones
e6a2df5b6d
Check filesystem mounted
2025-08-21 12:01:45 +12:00
ford-jones
f6bb1977bc
Use string constants in place of char*
2025-08-21 12:00:19 +12:00
ford-jones
9b0fbcf1d9
Enabled deletion of files created by the range-test module
2025-08-21 11:55:53 +12:00