Forums › SA Series Discussions › Python API
- This topic has 4 replies, 2 voices, and was last updated 1 year, 3 months ago by JHoy.
JHoy February 9, 2022 at 11:33 am
- This topic was modified 1 year, 3 months ago by JHoy.
Is there any documentation for the SA124B Python API? I can read the API directly in code, but documentation would be helpful.
When running the SA124B from the API, does it perform automatic calibrations based on thermal drift or run time automatically, or does the user need to command this to occur.
Is there a way initiate a calibration (Recal) or to check the calibration status (Perform Cal indicator) through the API? I don’t see functions for these.
AndrewModeratorAndrew February 14, 2022 at 12:42 pm
The API does not perform automatic calibration based on temperature drift. The user is responsible for this. You can perform this by reconfiguring the device (calling saInitiate). This will reconfigure the device for your measurement and update the temperature coefficients. If temperature drift is a concern, you would monitor the temperature returned from the API, and reconfigure the device once a measurable drift occurs. The Spike software does this when a 2C drift occurs.
Let us know if you have follow up questions.JHoy February 15, 2022 at 6:47 am
Thank you Andrew. What are the temperature extremes for which the temperature coefficients will still be valid? I see your datasheet says between 0C – 50C. will the SA124 be uncalibrated outside this range?
Andrew February 15, 2022 at 9:11 am
- This reply was modified 1 year, 3 months ago by Andrew.
Yes, Our devices are calibrated up to, but not beyond the specified temperature ranges. We generate coefficients at the two temp range extremes, and at ~10C steps between.
AndrewJHoy February 15, 2022 at 12:41 pm
You must be logged in to reply to this topic.