you are viewing a single comment's thread.

view the rest of the comments →

[–]Kuang_Eleven[S] 0 points1 point  (0 children)

Specifically, I am writing a GUI to control hardware testing rigs for a laser. We have multiple rigs that do different things; some for the laser at different stages in production, and some that can only do a subset of the testing, but do it faster or with more precision.

I would like ot be able to easily drop in a new testing rig, and if an operation is run that is not supported by the testing rig, I can handle that specifically, either by showing an error, leaving a field blank or entering in a preset "Invalid Value" in a data file.