104df5f9e5
Update protobufs ( #10654 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-06-08 16:20:05 -05:00
Jonathan Bennett and Ben Meadors
7440cd54bb
Update nanopb download URL in workflow
2026-06-08 14:59:01 -05:00
Austin and GitHub
5c769023af
Actions: Update protobufs using the triggering branch ( #10612 )
2026-06-08 14:53:12 -05:00
c7f17a80b2
Enhance RTC handling with unit test support for system time fallback ( #10642 )
...
* Enhance RTC handling with unit test support for system time fallback
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-06 14:15:49 -05:00
Jonathan Bennett and GitHub
41a558cc5e
Update Thinknode m7 pins ( #10635 )
2026-06-05 19:32:06 -05:00
be42d00728
Update meshtastic/device-ui digest to 502ba30 ( #10629 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 13:26:21 -05:00
Littleaton and Ben Meadors
6cd9a3a42b
missing module config ( #10496 )
...
13302 and 13300 had missing module config for slot 2, also the rf switch and voltage info was missing.
Without that the auto setting in the config.yaml will try to use the default lora-hat-rak-6421-pi-hat.yaml and things do not work correctly.
2026-06-05 08:37:24 -05:00
pdxlocations and Ben Meadors
f56536417b
feat: Add Module configuration for RAK13300 and RAK13302 in Slot 2 ( #10632 )
2026-06-05 06:11:46 -05:00
Austin and GitHub
266c143359
Debian: Correctly build without signing (for forks) ( #10605 )
2026-06-02 18:12:27 -04:00
cd56674429
Upgrade trunk ( #10608 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-06-02 16:44:29 -04:00
Austin and GitHub
9e672db74c
Actions: Update trunk-io/trunk-action to v1.3.1 ( #10607 )
...
Trunk isn't properly updating the `v1` tag in-place. Switch to specific tags and let renovate handle the rest.
Maybe
2026-06-02 16:39:34 -04:00
367cb9208a
Update SparkFun MMC5983MA Magnetometer to v1.1.5 ( #10599 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 06:24:01 -04:00
fe08803321
Upgrade trunk ( #10600 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-06-02 05:45:30 -04:00
51f56ccb4e
Fix mini-epaper-s3 build: resolve SensorLib isBitSet macro conflict with SparkFun MMC5983MA ( #10584 )
...
* Initial plan
* Fix SensorLib isBitSet macro conflict with SparkFun MMC5983MA library
SensorLib 0.3.4 defines isBitSet as a C preprocessor macro in SensorLib.h,
which conflicts with SparkFun_MMC5983MA_IO.h's class method of the same name.
When both libraries are included in the same translation unit (e.g., via
configuration.h → SensorRtcHelper.hpp → SensorLib chain, alongside the
SparkFun MMC5983MA library in lib_deps), the macro expansion causes compile
errors like 'expected unqualified-id before const'.
Fix: undefine the isBitSet macro right after including SensorRtcHelper.hpp
in configuration.h, so it doesn't interfere with SparkFun's class method.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-30 08:59:55 -05:00
7ddecd1dd7
Compass improvements/refactoring ( #10166 )
...
* Infinite calibration loop fix
* Save calibration
* Screen refresh
* reduce repeated code
* reduce repeated code to reduce flash
* fix Waypoint compass size and no fix no heading labels
* Don't show compass unless we have a heading and location
* If no calculated heading from moving, we should have no heading
* Slow walking calculated heading and auto stale heading when not moving
* Triming flash space
* cleanup
* show "?" when no location or heading for distance and heading screen
* cleanup
* Stale heading logic
* final trim
* Compass Calibration screen redesign
* Trunk Fix
* Compile fix
* patch
* Update src/motion/MotionSensor.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update WaypointModule.cpp
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-05-30 07:05:55 -05:00
747fc01669
Add Heltec mesh node t1 ( #10416 )
...
* add heltec-mesh-node-t1
* fixed low power
* Update the sensor enumeration values.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix memory leak in ICM42607PSensor
* fix ST7735_MISO error
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-30 07:03:23 -05:00
c8bc76bc60
Update Adafruit SSD1306 to v2.5.17 ( #10581 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 05:22:01 -05:00
c355215122
Upgrade trunk ( #10575 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-29 06:48:57 -05:00
Ben Meadors
4d799cf66a
Noise floor ( #9347 )
2026-05-28 20:59:06 -05:00
ec80eb7d66
Update actions/stale action to v10.3.0 ( #10532 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 06:50:44 -05:00
da1ec940dd
Update platformio/ststm32 to v19.6.0 ( #10329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 05:57:38 -05:00
b6caf1e6e7
Update meshtastic-esp8266-oled-ssd1306 digest to 2e26010 ( #10562 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 05:56:19 -05:00
cb867cc6c8
Add Lilygo T-Impulse-Plus ( #10497 )
...
* Add Lilygo T-Impulse-Plus
* Enable small screen layout 64x32
* trunk'd
* Haptic Feedback (short and long press)
* enable Charging Indicator
* enable nrfutil uploads
* trunk fmt
* Add Lilygo T-Impulse-Plus
* Enable small screen layout 64x32
* trunk'd
* Haptic Feedback (short and long press)
* enable Charging Indicator
* enable nrfutil uploads
* trunk fmt
* enable proper device model
* Dim the haptic duration a bit.
* Fix GPS pins and speed. Module enable is active low, speed is 38400
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* set correct geometry.
* Add custom_meshtastic_* metadata to t-impulse-plus platformio.ini
---------
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-27 16:31:36 -05:00
Alexander Balya and Ben Meadors
8e4ea08b98
Fix SHT2x detection for INA219 addresses ( #10482 )
2026-05-26 15:41:47 -05:00
Clive Blackledge and Ben Meadors
f6c9b9aab0
Preserve forwarded position payload precision ( #10554 )
2026-05-26 06:36:13 -05:00
7a3b4395f2
Update libpax digest to 1730234 ( #10507 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 13:25:47 +10:00
0abd202b82
Upgrade trunk ( #10533 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-25 07:24:44 -05:00
8049d77522
Update meshtastic/device-ui digest to 34e96d2 ( #10537 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
2026-05-23 09:04:55 -05:00
thebentern and Ben Meadors
0ee360295b
Automated version bumps
2026-05-23 06:39:13 -05:00
Austin and GitHub
1c0182f329
Update ESP32-CH390 to v1.1.0 ( #10528 )
...
For idf5 compat
2026-05-22 20:14:08 -05:00
Ben Meadors
472b14c4e4
Fix update neighbor_info before checking update_interval in handleSetModuleConfig
2026-05-22 14:57:28 -05:00
Ben Meadors
3851fbfec3
Refactor position precision handling to honor explicit channel settings and prevent location leaks ( #10513 )
2026-05-22 14:55:49 -05:00
κρμγ and Ben Meadors
8b22448285
fix: first set pinMode, then write to pin ( #10520 )
2026-05-22 14:54:32 -05:00
BJK and Ben Meadors
73e79797b2
Refactor keyboard cell height logic for consistency ( #10501 )
...
Adjust keyboard cell height calculation for better layout consistency across different screen sizes.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-05-21 06:12:57 -05:00
Austin and Ben Meadors
a96f83fd01
Actions: Fix tagging upon release. ( #10521 )
...
Current release tags are actually based upon the latest state of `develop` currently...
Specify target_commitish to always use the commit that triggered the build
2026-05-21 06:11:15 -05:00
Jason P and GitHub
0f761d930b
Update clock to be 70% max versus 80% to avoid unintended overlaps ( #10516 )
2026-05-20 11:34:30 -05:00
Thomas Göttgens
4d4906772f
remove private flag
2026-05-19 14:21:43 +02:00
Thomas Göttgens
711abb56f3
activate HWID
2026-05-19 14:13:22 +02:00
82aefd1af1
Upgrade trunk ( #10503 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-19 05:23:01 -05:00
0f9eb86830
Enabled SX_LNA_EN by default ( #10469 )
...
* Enabled SX_LNA_EN by default
* Update I2C configuration for IO direction and pull settings
---------
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2026-05-19 04:56:01 -05:00
Thomas Göttgens
e2aa44ec54
T-Echo-Card support ( #10267 )
...
# Conflicts:
# src/graphics/draw/UIRenderer.cpp
2026-05-19 09:53:45 +02:00
Thomas Göttgens and GitHub
0832330327
Fix antenna switch initialization logic
2026-05-19 08:00:02 +02:00
af3739fd63
Update protobufs ( #10499 )
...
Co-authored-by: caveman99 <25002+caveman99@users.noreply.github.com >
2026-05-19 07:22:15 +02:00
0148a89ddb
Upgrade trunk ( #10493 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-18 20:49:28 -05:00
Thomas Göttgens
6199faacf1
cherry pick backport fix for cardputer
2026-05-18 23:24:32 +02:00
fc5556b8e6
Clamp direct position packets to channel precision ( fixes #8640 ) ( #10383 )
...
* Fix position precision for direct sends
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Clarify zero position precision logging
* Use const channel reference for position precision
* Use C linkage for position precision test entrypoints
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-16 14:08:46 -05:00
502c5af524
Upgrade trunk ( #10481 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-15 20:03:50 -05:00
05707079bd
Update libch341-spi-userspace digest to 2e5ff75 ( #10485 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 19:30:04 -05:00
Ben Meadors and GitHub
1c05633fcd
Add more support for small fonts in screen resolution determination ( #10480 )
2026-05-15 05:59:15 -05:00
fce419b335
Upgrade trunk ( #10476 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2026-05-14 06:43:06 -05:00