Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LPS28 branch I2c Fix for S2, BSP Arduino-ESP32 3.1.3 Earle Core RP2xxx 4.4.1 #702

Closed
wants to merge 12 commits into from

Conversation

tyeth
Copy link
Contributor

@tyeth tyeth commented Feb 27, 2025

Updates BSP to 3.2.0-rc.1, and leaves RP2xxx at 4.4.4 / latest
3.1.3, and pin Earle at 4.4.1 for now until earlephilhower/arduino-pico#2828 (comment) is resolved

@tyeth tyeth changed the title Lps28 esp320rc1 rp444 LPS28 branch I2c Fix for S2, BSP Arduino-ESP32 3.1.3 Earle Core RP2xxx 4.4.1 Feb 27, 2025
@tyeth tyeth marked this pull request as ready for review February 27, 2025 22:08
@tyeth tyeth requested a review from brentru February 27, 2025 22:08
@tyeth
Copy link
Contributor Author

tyeth commented Feb 27, 2025

@brentru have a look at the I2C changes, and know that there is a corresponding branch in ci-arduino (not worth review)

@tyeth tyeth mentioned this pull request Feb 27, 2025
@brentru
Copy link
Member

brentru commented Feb 28, 2025

@tyeth You may want to take #706 instead for the BSP for Pico here

Copy link
Member

@brentru brentru left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tyeth I have a few questions

@@ -34,7 +34,7 @@ jobs:
- uses: actions/checkout@v4
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert these changes and pull main, in favor of solution #706

@@ -156,22 +156,37 @@ WipperSnapper_Component_I2C::scanAddresses() {

// Scan all I2C addresses between 0x08 and 0x7F inclusive and return a list of
// those that respond.
uint8_t addresses_failed_count = 0, current_failed_count = 0;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this all related to #700?

Copy link
Contributor Author

@tyeth tyeth Mar 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah this branch/PR was to get the build passing for LPS28 (as related to RP2040) along with test i2c scan changes in relation to #700
Probably worth closing once we have a solution for I2C, or I can cherry pick that out to a new PR / replace this PR.

and pressure sensor.
*/
/**************************************************************************/
class WipperSnapper_I2C_Driver_LPS28DFW : public WipperSnapper_I2C_Driver {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this driver require the changes to _I2C.cpp in this PR?

@tyeth
Copy link
Contributor Author

tyeth commented Mar 7, 2025

Going to drop this, moved I2C to another PR, the RP2040 is solved / an SdFat situation, and the LPS28 is already merged.

@tyeth tyeth closed this Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants