Skip to content

v5.0.0-pre-v2

Pre-release
Pre-release

Choose a tag to compare

@mlj5j mlj5j released this 02 Feb 20:40
· 118 commits to DEV since this release
ac153b1

What's changed:

  • Updated to latest versions of Ph2ACF (v6.24), Felis (v1.1.12), and InnerTrackerTests (v1.0.4).
  • Fixed IVCurve bug which caused quad modules to fail uploads to Panthera database.
  • Improved method of passing parameters to Felis for grading and database uploads.
  • Updated temperature monitoring to use algorithm developed by Wolfram, providing more accurate temperature readout.
  • Fixed visual bug where OpenBumpTest cycled through the progress bar three times.
  • Improved test selection by added search bar for selecting tests. This new search tool lets the user find tests by typing part of a name. It works even if your spelling isn’t perfect.
  • Fixed CommunicationTest bug so that the result now uploads to Panthera.
  • Fixes lane mapping bug for TFPX CROC HDIv1 1x2 modules
  • Fixed racing condition in IVCurve tests
  • Optimized TrimbitScan to prevent taking repeat measurements after reaching max safe voltage.

Supported software (included in docker image):

  • Felis: v1.1.12
  • Ph2ACF: v6-24
  • InnerTrackerTests: v1.0.4
  • ICICLE: 2.2.0

To update:

  • From the Ph2_ACF_GUI directory run git checkout v5.0.0-pre-v2 followed by git pull
  • Your site-specific files should remain unchanged during this update, so there should be no need to edit them.
  • The new docker image should automatically pull from dockerhub when you open the GUI with bash run_Docker.sh
  • That should be all you need to do. Please report any potential bugs, issues, etc via git issues

Known issues:

  • The "sanity" ranges for the TrimbitScan tests may still be a bit too tight in Felis or perhaps the modules that trigger this flag have some issues. The results still upload to Panthera, so seeing a "Failed" here should not affect the upload to the database. If it returns a "Failed" status you can click the red status box and it will give you the reason for flagging that module.