Skip to content

Conversation

@oscgonfer
Copy link
Contributor

This is a Pull request for the TI ADS1X15 series. This is replacement of the wrongly closed (by myself, I don't know how) #7109.

PRs for the protobufs are already merged. I have tested this already with two different setups:

@oscgonfer oscgonfer marked this pull request as ready for review July 21, 2025 12:10
@oscgonfer oscgonfer mentioned this pull request Jul 21, 2025
3 tasks
@oscgonfer
Copy link
Contributor Author

Please note this issue: adafruit/Adafruit_ADS1X15#97

@vidplace7 vidplace7 added the enhancement New feature or request label Jul 21, 2025
peterzqx and others added 18 commits July 22, 2025 16:56
)

* add new platform rak_wismeshtag
* Remove RTC and Ethernet definitions from variant.h
* Remove unused EINK and Ethernet definitions from variant.h and platformio.ini
* Add WISMESH_TAG hardware model definition in architecture.h and update build flags in platformio.ini
* Remove unused build flags and dependencies
---------
Co-authored-by: Ben Meadors <[email protected]>
Co-authored-by: daniel <[email protected]>
Co-authored-by: Thomas Göttgens <[email protected]>
…e (with client proxy) (meshtastic#7341)

* Map report should work over devices which do not have network hardware (with client proxy)

* Fix else
…nements (meshtastic#7344)

* Clock updates and some TDeck corrections

* TDeck Brightness Works in TFT Builds

* Remove HAS_TFT from enabling Brightness, disable Brightness for TDeck

* Add default textMessage frame actions and adjust SharedUIDisplay

---------

Co-authored-by: Ben Meadors <[email protected]>
* Calculate the length of the right string and use it

* Improve readability of Version Number

* Prevent negative message IDs and proactively favorite DM'd nodes

* Patch up Remove Favorite functionality

* Fix warnings for TFT_MESH_* and hasSupportBrightness

* Fix warning around casting variables

* Correct Favorite Node Behavior to rebuild favorite nodes when updated.

* Resolve bool kb_found issue not working for second discovery keyboards

---------

Co-authored-by: Jonathan Bennett <[email protected]>
We have two perhapsSetRTC functions, which are called to set the time.

The one with 3 parameters had a helpful check to reject an invalid time,
by comparing the time from the source against when the firmware was compiled.
The one with 2 parameters, which is called from the GPS lookForTime did not.

As a result, certain GPS with bad time handling could set a time that was
in the past.

This patch adds the same epoch check code to the other perhapsSetRTC method.

Fixes meshtastic#7364
vidplace7 and others added 17 commits July 22, 2025 20:06
…eshtastic#7385)

* UDP for RAK4631 Eth Gw and the t-eth-elite. Also enable IP output on Portduino. Solves meshtastic#7149

* Copilot suggestion

Co-authored-by: Copilot <[email protected]>

* fix portduino build

* initialize local port

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Ben Meadors <[email protected]>
* Restore High Resolution Hour Hand

* Drop the int16_t
* fix UDP builds on nRF
* fix rp2040 too
* Unify the shutdown proceedure

* Don't double save nodeDB on shutdown

* Re-tool button shutdown to better correspond to tones

* Beep then save

---------

Co-authored-by: Ben Meadors <[email protected]>
…astic#7365)

* Text message rate limiting should return routing error instead

* Proper rooting

* Update PhoneAPI.cpp

* Update PhoneAPI.cpp
This fixes daisy chaining of various sensors together, with a "dirty" I2C.
I2C buses with step-ups and with level-shifters with mosfets can have issues at high speeds.
@oscgonfer oscgonfer force-pushed the enhancement/ads1x15-integration branch from e514052 to ec0b1e9 Compare July 22, 2025 18:06
@CLAassistant
Copy link

CLAassistant commented Jul 22, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
8 out of 9 committers have signed the CLA.

✅ vidplace7
✅ oscgonfer
✅ DanielCao0
✅ caveman99
✅ Xaositek
✅ fifieldt
✅ jp-bennett
✅ thebentern
❌ peterzqx
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

10 participants