Skip to content

TBS_LUCID_H7_V3: put the pitot on I2C1, the bus exposed on the connector - #12155

Merged
sensei-hacker merged 1 commit into
iNavFlight:release/9.1from
tbs-fpv:bkleiner/lucid-h7-v3-pitot-i2c1
Oct 26, 2026
Merged

sensei-hacker merged 1 commit into
iNavFlight:release/9.1from
tbs-fpv:bkleiner/lucid-h7-v3-pitot-i2c1

Conversation

@bkleiner

@bkleiner bkleiner commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

The Lucid H7 V3 uses the Betaflight standard connector, which exposes only I2C1. With the pitot pointed at I2C2, an external airspeed sensor cannot be connected. This moves PITOT_I2C_BUS to BUS_I2C1; no other bus changes.

@qodo-code-review

Copy link
Copy Markdown
Contributor

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

PR Summary by Qodo

Route Lucid H7 V3 pitot sensors to connector-accessible I2C1

🐞 Bug fix ⚙️ Configuration changes 🕐 Less than 5 minutes

Grey Divider

AI Description

• Routes pitot sensors to I2C1, the bus exposed on the Lucid H7 V3 connector.
• Leaves other I2C bus assignments unchanged.
High-Level Assessment

Changing the target's pitot bus assignment directly matches the exposed connector without affecting other sensors. No broader routing change is warranted.

Files changed (1) +1 / -1

Bug fix (1) +1 / -1
target.hAssign pitot sensors to I2C1 +1/-1

Assign pitot sensors to I2C1

• Changes PITOT_I2C_BUS from BUS_I2C2 to BUS_I2C1 so external airspeed sensors can use the connector-accessible bus. Other sensor bus assignments remain unchanged.

src/main/target/TBS_LUCID_H7_V3/target.h

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can pick a display mode instead of tweaking every Display option by hand

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@github-actions

Copy link
Copy Markdown

Test firmware build ready — commit cbac2fb

Download firmware for PR #12155

1 targets built. Find your board's .hex file by name on that page (e.g. MATEKF405SE.hex). Files are individually downloadable — no GitHub login required.

Development build for testing only. Use Full Chip Erase when flashing.

@github-actions

Copy link
Copy Markdown

RAM / Flash usage vs. base commit beafabe — commit cbac2fb

None of the representative targets (MATEKF405, MATEKF722, MATEKF765, MATEKH743) were built by this PR — no size comparison to show.

See RAM/flash optimization guide for techniques to reduce usage.

@sensei-hacker sensei-hacker added this to the 9.1.1 milestone Oct 26, 2026
@sensei-hacker

Copy link
Copy Markdown
Member

Thanks

@sensei-hacker
sensei-hacker merged commit 0d91c22 into iNavFlight:release/9.1 Oct 26, 2026
9 checks passed
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