For a project, I need to write a program in LabVIEW that accepts three inputs from the user (amplitude, phase, and frequency) and stores those values in EEPROM when the user presses the 'save' button.
When the user presses the select save button, the program should collect the data stored in the EEPROM and generate a sine wave on a graph based on the data.
My current program is below.
If the save button is pressed before running the VI, the program works fine until it needs to generate the sine wave. Once it generates the sine wave, it no longer responds to any input.
Removing the inner while loop, which generates and plots the sine wave, solves the issue. As a result, I'm wondering why a while loop prevents the case structure from changing cases.
