Forums › SA Series Discussions › Python API
- This topic has 4 replies, 2 voices, and was last updated 4 years, 7 months ago by
JHoy.
- AuthorPosts
- February 9, 2022 at 11:33 am #240656
JHoy
ParticipantHi,
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.
- This topic was modified 4 years, 7 months ago by
JHoy.
February 14, 2022 at 12:42 pm #240698
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.
February 15, 2022 at 6:47 am #240703JHoy
ParticipantThank 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,
JaredFebruary 15, 2022 at 9:11 am #240713
AndrewModeratorYes, 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
- This reply was modified 4 years, 7 months ago by
Andrew.
February 15, 2022 at 12:41 pm #240718JHoy
ParticipantThank you!
Jared
- This topic was modified 4 years, 7 months ago by
- AuthorPosts
- You must be logged in to reply to this topic.