Archive

Posts Tagged ‘User Interface’

Transfer More Than Text Message in Queue Between Loops in LabVIEW

April 20th, 2009

As in one of my previous post: A Way to Improve User Experience in Complicated Applications in LabVIEW, I used two loops in my program. One loop works as user interface events interpreter and another loop processes test operations. I use a message queue to transfer user command from the user event loop to the test operation loop. Right now, a few test operations need to be performed with a set of voltage values to the same UUT, but the test routine is the same. I don’t want to create more cases to different voltages, I want to use only one case to process the same test routine.

Below is how I realize it. As in the following image shows:

Read more…

LabVIEW , , , ,

A Way to Improve User Experience in Complicated Applications in LabVIEW

January 13th, 2009

LabVIEW 8.x comes with the User Interface Event Handler template by default to process user interface events. But in some complicated applications, there will be so many jobs to do at the same time, and this default template is not enough. For example, in one of my projects, UUT’s power supply monitor and serial communication with UUT is running all the time while some tests are performed. If only with the default template in this case, the user interface will freeze when the application is performing some time-consuming jobs like serial communication or DAQ.

Read more…

LabVIEW , , , , ,