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

Semi-real-time accelerometer readouts in the OM #726

Open
T3P3 opened this issue Apr 24, 2023 · 1 comment
Open

Semi-real-time accelerometer readouts in the OM #726

T3P3 opened this issue Apr 24, 2023 · 1 comment
Assignees
Labels
enhancement Additional functionality, performance or other feature request
Milestone

Comments

@T3P3
Copy link
Contributor

T3P3 commented Apr 24, 2023

Need to decide on how to present this information and pass over the CAN-Fd bus. As the rate of readings for a data capture is higher than a sustained rate that the OM could be updated, what would be most useful?

Potential, mean reading for last sampling period and max reading for last sampling period. where sampling period is ~ temperature update period.

@btoms20
Copy link

btoms20 commented Sep 19, 2023

Are there any plans to implement this and/or #590 in the near future? It would be cool to be able to query the OM for these values.

The values in the OM could be periodically updated like @T3P3 stated. Execute a M956 every X Hz, average the results, and store them in the OM instead of writing them to a CSV.

I know non-realtime data would have little value to most 3D printers but for certain use cases it could be pretty useful.

I'm currently using a Toolboard 1LC at the end effector of a 6 axis robot arm and I would love to be able to fine tune the end effectors pose using the current XYZ values from the accelerometer.

@T3P3 T3P3 modified the milestones: After 3.5.2, After 3.6 Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Additional functionality, performance or other feature request
Projects
None yet
Development

No branches or pull requests

3 participants