Skip to content

Comments

Add: Lsm6dsv16x high end smartphone IMU with qvar support.#396

Merged
Suke0811 merged 5 commits intomasterfrom
LSM6DSV16XTR
Mar 19, 2025
Merged

Add: Lsm6dsv16x high end smartphone IMU with qvar support.#396
Suke0811 merged 5 commits intomasterfrom
LSM6DSV16XTR

Conversation

@Suke0811
Copy link
Collaborator

@Suke0811 Suke0811 commented Mar 18, 2025

This adds Lsm6dsv16x high end smartphone IMU.
Very similar and electrically compatible with Imu_Lsm6ds3trc, but this chip has extended voltage range and lower power consumptions.

Additional two pins are for qvar sensing.

Datasheet

@Suke0811 Suke0811 requested a review from ducky64 March 18, 2025 19:19
Copy link
Collaborator

@ducky64 ducky64 left a comment

Choose a reason for hiding this comment

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

Mostly looks good! Just one note about current draw and a question on qvar port typing.

Copy link
Collaborator

@ducky64 ducky64 left a comment

Choose a reason for hiding this comment

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

Looks good!

One nit: consider merging the doc about push-pull / open-drain into the doc in the wrapper class. The wrapper class is going to be more visible and that doc is probably the one that will be read.

Feel free to merge whenever.

@Suke0811
Copy link
Collaborator Author

Okay, I moved the doc comments to the wrapper side and merging now. Thanks!

@Suke0811 Suke0811 merged commit 0641dd8 into master Mar 19, 2025
11 checks passed
@Suke0811 Suke0811 deleted the LSM6DSV16XTR branch March 19, 2025 17:00
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