Skip to content

Active loop

Evan Paul Mladina requested to merge activeLoop into activeTB
  • pbv3_tune added into pbv3_mass_test
  • serial numbers given as arguments under command line argument -s
  • version number given by argument -v
  • batch number given by argument -a
  • if argument -b is not given, the test runs over all boards
  • argument -b is changed to the following: To test multiple boards (but not all 10), use -b with pb numbers separated by commas.
  • sets up folder structure in build folder: Pass in as argument the panel number for the panel being tested. Creates panelDir. Creates directories inside /panelDir/dateDir titled with the serial number of the board.
  • creates two separate files: One for the diagnostic test and one for the characteristic tests/calibration tests.
  • Diagnostic tests (in this merge request) are the following:
    • toggleOutput
    • testOF
    • testLvEnable
    • testHvEnable
    • runBER
  • If the diagnostic test fails for any board, the user is asked whether or not they wish to continue.
  • If the diagnostic test fails, and the user wishes to continue, any board that fails testOF or runBER is skipped for the remaining tests.
  • For any board that fails either testLvEnable or testHvEnable, any test that relies on the lv/hv will be skipped for that board.
Edited by Evan Paul Mladina

Merge request reports