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

Increased calibration resolution #86

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

flhofer
Copy link

@flhofer flhofer commented Sep 17, 2019

Reason: I had calibration times in the range from 1-20ns with task step times of 1ms. As a result, the runtimes were very off..

Changed the variables to long and calibration to store the 1000 loop average instead of the single loop average. The division truncates and causes up to 1 digit errors. For a 20ns calibration result, this makes a 5% error; with smaller values even more.
Changed configuration parse to detect also double, and store both int and double JSON values as a calibration value in picoseconds, again as long (resolution increased by 1000)

@flhofer
Copy link
Author

flhofer commented May 4, 2022

@jlelli Any interest in this?

@flhofer
Copy link
Author

flhofer commented May 19, 2022

@jlelli @vingu-linaro ping?

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.

1 participant