Skip to content

Software suite for automated testing and calibration of sensors or instrumentation.

License

Notifications You must be signed in to change notification settings

JaydenChou/TestSuite

 
 

Repository files navigation

Sensit Technologies Test Suite

This is a software suite for automating testing and calibration of sensors or instrumentation. It provides (1) integration with various types of test equipment and Devices Under Test (DUTs), (2) automatic gathering and recording of data, and (3) basic calibration and data analysis.

The first iteration of the project will be a desktop app which automates testing of analog sensors using a datalogger and mass flow meter. The deliverable will have the following abilities:

  • Use a Cole-Parmer Mass Flow Controller to control gas flow.
  • Gather sensor data from a Keysight datalogger.
  • Log test results in a csv or Excel file for further analysis.
  • The second iteration of the project will add a Dwyer Temperature Controller to control gas temperature.

Installation

The first full release is not yet available, so installation requires building from source. See the Requirements page on the project wiki for more information, but at minimum you need:

After building, publish the solution to create an installer. After running the installer, each program in the suite will be available from the Windows Start menu.

Usage

To use the Calibration app (Sensit.App.Calibration), you'll need to have the following equipment (until the Simulator is supported):

Select the Model and Range of your sensor under test. Select how many devices to test. Click "Start", then wait for the test to complete.

For detailed information about using the other apps in the software suite, see the project's wiki.

Contributing

Feel free to contribute, but first read the Contributing Guidelines to see how we do things.

About

Software suite for automated testing and calibration of sensors or instrumentation.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.6%
  • TSQL 2.4%