Skip to content

Conversation

oscgonfer
Copy link
Contributor

@oscgonfer oscgonfer commented Jul 6, 2025

This a draft branch to get SEN5X working as part of the SC Hackathon.

Goes along with meshtastic/protobufs#723 (merged).
And meshtastic/protobufs#750.

@oscgonfer oscgonfer marked this pull request as ready for review July 18, 2025 07:56
@vidplace7 vidplace7 added the enhancement New feature or request label Jul 18, 2025
@CLAassistant
Copy link

CLAassistant commented Jul 22, 2025

CLA assistant check
All committers have signed the CLA.

oscgonfer and others added 30 commits September 14, 2025 16:53
* Unify build_epoch replacement logic in platformio-custom

* Missed one
In the logs was:
"No screen resolution defined in build_flags. Please define DISPLAY_SIZE."

set according to similar devices.
* Put guards in place around debug heap operations

* Add macros to clean up code

* Add pointer as well
…-bluetooth-memory-leak

Fix memory leak in `NRF52Bluetooth`: allocate `BluetoothStatus` on stack, not heap
…e-bluetooth-memory-leak

Fix memory leak in `NimbleBluetooth`: allocate `BluetoothStatus` on stack, not heap
* T-Lora Pager: Support LR1121 and SX1280 models

* Remove ifdefs
* Static memory pool

* Initializer

* T-Lora Pager: Support LR1121 and SX1280 models (meshtastic#7956)

* T-Lora Pager: Support LR1121 and SX1280 models

* Remove ifdefs

---------

Co-authored-by: WillyJL <[email protected]>
…7977)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
In 2.7.7 / 2.7.8 we introduced some new checks for time accuracy.

In combination, these result in a spamming of the logs when a bad time is found

When the GPS is active, we're calling the GPS thread every 0.2secs.

So this log could be printed 4,500 times in a no-lock scenario :)

Reserve this experience for developers using GPS_DEBUG.

Fixes meshtastic#7896
* 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
* Fix overflow of time value

* Revert "Fix overflow of time value"

This reverts commit 0847969.

* That got boogered up
* Adds a new RHT/Gas only mode, with 3600s stabilization time
* Fixes the VOCState buffer mismatch
* Fixes SEN50/54/55 model mistake
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants