10-18-2024 10:35 AM
Hello!
I've been working on a VI that takes electrical characterization measurements using an Agilent 4156C. I can take measurements with the VI no problem, but I'm new to LabView and want to make it a little more rounded and user friendly. I've been trying to make a menu drop down option so that if I wanted to measure a mosfet or a diode, I would click on the mosfet option and the SMU's settings would be configured for that type of measurement. Right now the SMU's just have their default parameter values and so I have to change the settings each time I open the VI. How would I go about doing this?
Thank you for any help!
Solved! Go to Solution.
10-18-2024 10:45 AM - edited 10-18-2024 10:47 AM
Well this is going to get complicated and you will need to use a proper program architecture like a simple state Machine.
But in general I would create files in JSON, XML, or whatever format you prefer that holds all the test parameters.
Then load the proper parameter file based on the user selection.
This will allow you to have an unlimited number of test parameters for testing various devices.
10-21-2024 11:16 AM
Thank you!
Do you have any resources you would recommend for creating a state machine architecture?
10-22-2024 05:16 AM
> Do you have any resources you would recommend for creating a state machine architecture?