Skip to content

Commit 69c2178

Browse files
Merge pull request #4 from navinsubramani/productivity_tools
Cleaned up the example VI with more functions
2 parents 52dbb68 + 32576ea commit 69c2178

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+455
-401
lines changed

LV scripting language.lvproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,16 @@
4343
<Item Name="Variant to Header Info__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/lvdata/lvdata.llb/Variant to Header Info__ogtk.vi"/>
4444
</Item>
4545
<Item Name="vi.lib" Type="Folder">
46+
<Item Name="8.6CompatibleGlobalVar.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/config.llb/8.6CompatibleGlobalVar.vi"/>
4647
<Item Name="Add State(s) to Queue__JKI_lib_State_Machine.vi" Type="VI" URL="/&lt;vilib&gt;/addons/_JKI Toolkits/State Machine/_JKI_lib_State_Machine.llb/Add State(s) to Queue__JKI_lib_State_Machine.vi"/>
48+
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
4749
<Item Name="Clear Errors.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Clear Errors.vi"/>
4850
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
4951
<Item Name="Get LV Class Default Value.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/LVClass/Get LV Class Default Value.vi"/>
5052
<Item Name="NI_Data Type.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/Data Type/NI_Data Type.lvlib"/>
53+
<Item Name="NI_FileType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/lvfile.llb/NI_FileType.lvlib"/>
54+
<Item Name="NI_LVConfig.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/config.llb/NI_LVConfig.lvlib"/>
55+
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
5156
<Item Name="Parse State Queue__JKI_lib_State_Machine.vi" Type="VI" URL="/&lt;vilib&gt;/addons/_JKI Toolkits/State Machine/_JKI_lib_State_Machine.llb/Parse State Queue__JKI_lib_State_Machine.vi"/>
5257
<Item Name="Set Busy.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/cursorutil.llb/Set Busy.vi"/>
5358
<Item Name="Set Cursor (Cursor ID).vi" Type="VI" URL="/&lt;vilib&gt;/Utility/cursorutil.llb/Set Cursor (Cursor ID).vi"/>
31 Bytes
Binary file not shown.
412 Bytes
Binary file not shown.

example/Basic Interface.vi

52.4 KB
Binary file not shown.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
variable = 1 + 2 + 6
2+
print(variable)
3+
4+
variable = 1 - 2 - 6
5+
print(variable)
6+
7+
variable = (1 - 2) + 6
8+
print(variable)
9+
10+
variable = 1 * 2 * 6
11+
print(variable)
12+
13+
variable = (1 - 2) - (7-8) + (7/3.5) * 5 + (5+5) / 6 * 2 -1
14+
print(variable)
15+
16+
print(randomnumber())
17+
18+
\\the operation works from right to left
19+
variable = 1 / 2 / 6
20+
print(variable)
21+
22+
\\combination of operation
23+
24+
variable = 1 + 2 * 6 / 2
25+
print(variable)
26+
27+
variable = 1 / 2 * 6 / 2
28+
print(variable)
29+
30+
variable = 1 / 2 + 6 / 2
31+
print(variable)
32+
33+
variable = 1 / 2 - 6 * 2 + 6.5
34+
print(variable)
35+
36+
variable = 1 - 2 - 6 * 2 + 6.5
37+
print(variable)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
variable1 = "First Value"
2+
print(variable1)
3+
4+
variable1 = 1
5+
print(variable1)
6+
7+
variable1 = True
8+
print(variable1)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
print(randomnumber() + 4)
2+
3+
print(randomnumber() + randomnumber())
4+
wait(randomnumber())
5+
print(randomnumber() + 1 * 2)
6+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
variable1 = "First Value"
2+
print(variable1)
3+
popup(variable1)
4+
5+
variable1 = 1
6+
print(variable1)
7+
popup(variable1)
8+
9+
variable1 = True
10+
print(variable1)
11+
popup(variable1)
12+
13+

example/assesment function.txt

Lines changed: 0 additions & 12 deletions
This file was deleted.

example/pranay.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)