Forums › SA Series Discussions › Python API
- This topic has 4 replies, 2 voices, and was last updated 3 years, 1 month ago by
JHoy.
- AuthorPosts
JHoyParticipant- This topic was modified 3 years, 1 month ago by
JHoy.
Hi,
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.
AndrewModeratorThe 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.
JHoyParticipantThank 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?
Thanks,
Jared
AndrewModerator- This reply was modified 3 years, 1 month 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.
Andrew
JHoyParticipantThank you!
Jared
- This topic was modified 3 years, 1 month ago by
- AuthorPosts
You must be logged in to reply to this topic.