General Description: User can add/edit GUI for Device.
Steps to create new GUI:
1. Go to Bella repository "C:\GEECS\Developers Version\source\Interface\General\Device GUIs\GUI_Example" folder and copy all folder and paste it "C:\GEECS\Developers Version\source\Interface\General\Device GUIs" path and rename folder as per new GUI_devicetypeName eg. GUI_Smaract_MCS.
2. Rename project and open it. Find GUI_DevicetypeName.vi rename it and open.
3. Go to UI: Update Device List and find "getDevices.vi."Find out Devicetype of your device and change string constant input of "getDevices.vi." This will include all devices list to this vi runtime menu and User can choose device from that list.
Eg. Smaract_MCS is devicetype for Smaract_MCS_3C device
then write down Smaract_MCS in string constant for "getDevices.vi"
4
4. User need to include each indicator for devicevariables of your device and change Label of indicator on block diagram. On front panel keep only caption visible.
Eg. Label - Position.Channel 1
Caption - Position.Channel 1::1
In caption ::1 represent variable is for device 1
5. Strikeout indicator name shows device is not running. When device goes into running state then label will change to plain text.
6. GUI is ready now. you can test it. Select you device from devices list of runtime menu.
7. User can check and set devicevariables values from GUI.
Steps to add GUI in database:
1. Open Database Editor.
2. Click on Device Ops > Device > Device (add).
3. Change GUI EXE path parameter eg. \General GUIs\Device GUIs\GUI_ThorlabsLTS\GUI_ThorlabsLTS.exe
4. Click on Set Device.
Mm
Launch Local GUI from Master Control:
1. Click on Local GUI to open ThorlabsLTS GUI
2. ThorlabsLTS GUI will open.
3. User can also set Devicetype variable values from GUI.
30