Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

add Digital Motion Processor for MPU6050 - see issue #733#796

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
brucebotes wants to merge1 commit intotinygo-org:release
base:release
Choose a base branch
Loading
frombrucebotes:mpu6050_dmp

Conversation

@brucebotes
Copy link

Extend the MPU6050 go drivers with Digital Motion Processing functionality. This version does not have a gimble lock.

See issue 733: Please submit a Pull Request.

Copy link
Member

@aykevlaykevl left a comment

Choose a reason for hiding this comment

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

See the comments. Essentially, this needs a bit more integration into the drivers repo to be mergeable, meaning the PR should modify the existing mpu6050 driver instead of creating a whole new driver from scratch that duplicates functionality with the existing driver.

Copy link
Member

Choose a reason for hiding this comment

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

If this is an example, it should be in examples/mpu6050.

Copy link
Member

Choose a reason for hiding this comment

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

Please don't include files like these.

Copy link
Member

Choose a reason for hiding this comment

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

I don't think Python examples belong in the drivers repo.

Copy link
Member

Choose a reason for hiding this comment

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

You are essentially recreating the MPU6050 driver here. I really don't want to see two drivers for the same hardware. So my suggestion would be to integrate the DMP changes you made into the existing MPU6050 driver, instead of adding a new driver.

@brucebotes
Copy link
Author

brucebotes commentedOct 4, 2025 via email

Hi Ayke,Yea I figured that much, hence my initial email.Sorry about the .DSstore - i thought I killed it..With regards to the topology I will have to think it through and give it atry. In my repo the code is obviously coupled close to the application andpurpose. The tinygo driver layout is more of a challenge to me and I needto apply some refactoring. I do agree with the example stuff - it was myinitial concern - but the only way to context with the original Youtubeexplanation. Theory is important, you know...I will have a go at it later when I manage to wrap my mind around thestructure and merger and still keep the context intact. Nevertheless, I getthe gist of it.If you have more ideas, I am all ears. I will get back to you.B
On Sat, 4 Oct 2025 at 11:25, Ayke ***@***.***> wrote: ***@***.**** requested changes on this pull request. See the comments. Essentially, this needs a bit more integration into the drivers repo to be mergeable, meaning the PR should modify the existing mpu6050 driver instead of creating a whole new driver from scratch that duplicates functionality with the existing driver. ------------------------------ On mpu6050/digital_motion_processor/main.go <#796 (comment)>: If this is an example, it should be in examples/mpu6050. ------------------------------ On mpu6050/digital_motion_processor/python-animation/.DS_Store <#796 (comment)>: Please don't include files like these. ------------------------------ On mpu6050/digital_motion_processor/python-animation/Animation.py <#796 (comment)>: I don't think Python examples belong in the drivers repo. ------------------------------ On mpu6050/digital_motion_processor/mpu6050/DMP.go <#796 (comment)>: You are essentially recreating the MPU6050 driver here. I really don't want to see two drivers for the same hardware. So my suggestion would be to integrate the DMP changes you made into the existing MPU6050 driver, instead of adding a new driver. — Reply to this email directly, view it on GitHub <#796 (review)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABN6M5S3NZUQQDS6DB5NN5T3V6G6ZAVCNFSM6AAAAACIEPTNASVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZTGMBRG4YDMNRSGE> . You are receiving this because you authored the thread.Message ID: ***@***.***>

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@aykevlaykevlaykevl requested changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@brucebotes@aykevl

[8]ページ先頭

©2009-2025 Movatter.jp