Skip to content

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