-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathLabVIEW-TagDB.vipb
More file actions
238 lines (231 loc) · 22.6 KB
/
LabVIEW-TagDB.vipb
File metadata and controls
238 lines (231 loc) · 22.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2015-10-20 15:34:05" Modified_Date="2026-01-11 12:48:04" Creator="Administrator" Comments="" ID="99c660cfe36d510199f1a8c26b11f25f">
<Library_General_Settings>
<Package_File_Name>NEVSTOP_TagDB_library</Package_File_Name>
<Library_Version>3.5.0.2</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>src</Library_Source_Folder>
<Library_Output_Folder>vip</Library_Output_Folder>
<Company_Name>NEVSTOP</Company_Name>
<Library_Summary/>
<Library_License>Apache 2.0</Library_License>
<Package_LabVIEW_Version>17.0</Package_LabVIEW_Version>
<Community_Edition>true</Community_Edition>
<Package_Icon>00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00ACACACACAC000000000000000000000000000000000000ACACACACAC00FFFF00AC1C1C1CAC0000000000000000000000000000D4000000AC565656AC00FFFF00AC1C1C1CAC0000D4D4D4D4D4D4000000D4D4D4D4D40000AC565656AC00FFFF00AC1C1C1CAC0000000000000000D400D4000000D4000000AC565656AC00FFFF00ACACACACAC0000000000000000D400D400000000000000ACACACACAC00FFFF00AC565656AC000000000000000000D400000000D4000000AC959595AC00FFFF00AC565656AC0000D4D4D4D4D4D400D400D4D4D4D4D40000AC959595AC00FFFF00AC565656AC0000000000000000D400D4000000D4000000AC959595AC00FFFF00ACACACACAC000000000000000000D40000000000000000ACACACACAC00FFFF00AC0F0F0FAC0000000000000000D400D4000000D4000000AC0F0F0FAC00FFFF00AC0F0F0FAC0000D4D4D4D4D4D400D400D4D4D4D4D40000AC0F0F0FAC00FFFF00AC0F0F0FAC000000000000000000D400000000D4000000AC0F0F0FAC00FFFF00ACACACACAC0000000000000000D400D400000000000000ACACACACAC00FFFF00AC959595AC0000000000000000D400D4000000D4000000AC1C1C1CAC00FFFF00AC959595AC0000D4D4D4D4D4D4000000D4D4D4D4D40000AC1C1C1CAC00FFFF00AC959595AC0000000000000000000000000000D4000000AC1C1C1CAC00FFFF00ACACACACAC00000000000000FFFFFFFF00000000000000ACACACACAC00FFFF0000000000000000000000FFFFFAFAFAFAFFFF0000000000000000000000FFFF00000000000000000000FFFAFAFAFAFAFAFAFAFF00000000000000000000FFFF00000000000000000000FFFAFAFAFAFAFAFAFAFF00000000000000000000FFFF00000000000000000000FFFFFFFAFAFAFAFFFFFF00000000000000000000FFFF00000000000000000000FF2B2BFFFFFFFF00FAFF00000000000000000000FFFF00000000000000000000FF2B2B0000000000FAFF00000000000000000000FFFF00000000000000000000FF2B2B0000000000FAFF00000000000000000000FFFF0000000000000000000000FFFF00000000FFFF0000000000000000000000FFFF00000000000000000000000000FFFFFFFF00000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001</Package_Icon>
<Product_Name>NEVSTOP TagDB Library</Product_Name>
<Was_Built>true</Was_Built>
<Target>LabVIEW</Target>
</Library_General_Settings>
<Advanced_Settings>
<Package_Dependencies/>
<Custom_Action_VIs>
<Pre-Build_VI/>
<Post-Build_VI/>
<Pre-Install_VI/>
<Post-Install_VI/>
<Pre-Uninstall_VI/>
<Post-Uninstall_VI/>
</Custom_Action_VIs>
<VI_Package_Configuration_File>LabVIEW-TagDB.vipc</VI_Package_Configuration_File>
<Description>
<One_Line_Description_Summary>TagDB Library for LabVIEW Programming</One_Line_Description_Summary>
<Description>NEVSTOP TagDB is an advanced data management library designed specifically for the LabVIEW environment, providing efficient reading, writing, storage, and sharing of configuration and Tag data. Through optimized data structures and caching mechanisms, it offers reliable data persistence and real-time data access solutions for LabVIEW applications.
## Best Practices
### Data Management
- **Data sharing in multi-threaded environments**: Use TagDB as a data sharing center between multi-threaded applications, avoiding the use of global variables
- **Configuration information storage**: Store system configuration information in TagDB for easy import/export and version control
- **Temporary data caching**: Utilize TagDB's caching functionality to achieve asynchronous updates and fast access to data points
- **Control reference management**: Store LabVIEW front panel control References for convenient dynamic UI manipulation
### Performance Optimization
- For frequently accessed data, consider using TagDB's caching mechanism
- When performing bulk data operations, properly use batch operation functions to improve efficiency
- Appropriately use the locking feature to prevent data modification during critical operations
### Debugging Techniques
- Use the three built-in Probe tools to monitor the status and data changes of TagDB during runtime
- Regularly check the database status using TagDB-Status.vi to detect issues in a timely manner
- Use TagDB-Change Detector.vi to monitor changes in specific Tags, facilitating debugging of complex interaction logic
## Example Programs
The library includes multiple example programs demonstrating usage in different scenarios:
- **TagDB Example.vi**: Basic function demonstration
- **TagDB Application Example**: Practical application demonstration with a complete model configuration system
- **TagDB For Control Reference.vi**: Example of handling Reference type data for UI controls
- **TagDB Multi-Thread Example**: Usage example in multi-threaded environments
- **TagDB Using regexp Example.vi**: Regular expression query example</Description>
<Copyright/>
<Packager>NEVSTOP</Packager>
<URL>https://github.com/NEVSTOP-LAB</URL>
<Release_Notes>[add] #14 add delete-multiple interface
[add] #18 add more read/write cluster API for improving user experience
[add] #20 support lvlibp
[update] improve tagdb probes
Update to lv2017 and use vim instead of xnode.
</Release_Notes>
</Description>
<Destinations>
<Toolkit_VIs>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path><user.lib>\_NEVSTOP</Path>
</Toolkit_VIs>
<Examples>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path><application>\examples\NEVSTOP\TagDB</Path>
</Examples>
<Custom_Probes>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path><vi.lib>\_probes\NEVSTOP\TagDB</Path>
</Custom_Probes>
<Custom_Errors>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</Custom_Errors>
<Help_Files>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path><help>\NEVSTOP\TagDB</Path>
</Help_Files>
<Template_VIs>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path><application>\templates\NEVSTOP\TagDB</Path>
</Template_VIs>
<File_Menu>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</File_Menu>
<Tools_Menu>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</Tools_Menu>
<Help_Menu>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</Help_Menu>
<Project_Templates>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</Project_Templates>
<Project_Provider>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</Project_Provider>
<QuickDrop_Plugins>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path/>
</QuickDrop_Plugins>
</Destinations>
<Source_Files>
<Destination_Overrides>
<Path>.</Path>
<Destination>0</Destination>
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>Example</Path>
<Destination>1</Destination>
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>Probes</Path>
<Destination>2</Destination>
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>TagDB</Path>
<Destination>0</Destination>
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Password_Overrides>
<Path>.</Path>
<Password/>
<Locked_Only>false</Locked_Only>
</Password_Overrides>
<Namespace_Overrides>
<Path>.</Path>
<Namespace_Type>Prefix</Namespace_Type>
<Namespace/>
</Namespace_Overrides>
<Exclusions>
<Path>VIAnalyzer.cfg</Path>
</Exclusions>
<Place_Folder_Contents>
<Path>Example</Path>
</Place_Folder_Contents>
</Source_Files>
<License_Agreement_Filepath>LICENSE</License_Agreement_Filepath>
<Licensing_and_Activation>
<License_LF_file_path/>
<Licensed_library_file_path/>
<Perform_License_Binding>false</Perform_License_Binding>
<Purchase_URL/>
<License_File_Password/>
<Web_Activation_URL/>
<Phone_Activation_Number/>
<Auto_Activation_URL/>
<Library_Protection_Password><random:32></Library_Protection_Password>
<Enable_Deactivation>false</Enable_Deactivation>
<Encryption_key_id/>
<Client_key/>
<Server_key/>
<License_Sublibraries>false</License_Sublibraries>
</Licensing_and_Activation>
<Palette_Sets>
<Palette_Set_Name>Default</Palette_Set_Name>
<Use_Custom_Category>false</Use_Custom_Category>
<Custom_Category_Name/>
<Custom_Category_Icon>00000C1E001D00000C1800000C00000000000020002000180000000000FFFFFF0000CCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFFCCFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FF6666FF6666FF6666FFFFFFFFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FF6666FF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FF6666FF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FF6666FF6666FF6666FFFFFFFFFFFFFFFFFFFFFFFFFF6666FFFFFFFFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FF6666FF6666FF6666FFFFFFFF6666FFFFFFFFFFFFFF6666FFFFFFFF6666FF6666FF6666FF6666FFFFFFFF6666FF6666FF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFF6666FFFFFFFF6666FF6666FF6666FF6666FF6666FF6666FFFFFFFF6666FF6666FFFFFFFF6666FFFFFFFFFFFFFFFFFFFF6666FF6666FFFFFFFF6666FF6666FFFFFFFFFFFFFFFFFFFF6666FF6666FFFFFFFF6666FF6666FFFFFFFFFFFFFFFFFFFF6666FFFFFFFF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF6666FF</Custom_Category_Icon>
<Controls_Palette_Information>
<Virtual_Palette_Base_Path>Controls</Virtual_Palette_Base_Path>
<Palette_Disk_Base_Path><menus>\Controls</Palette_Disk_Base_Path>
<Syncing_MNU_file/>
</Controls_Palette_Information>
<Functions_Palette_Information>
<Virtual_Palette_Base_Path>Functions</Virtual_Palette_Base_Path>
<Palette_Disk_Base_Path><menus>\Categories</Palette_Disk_Base_Path>
<Syncing_MNU_file/>
</Functions_Palette_Information>
<Apply_Short_Names_to_VI_Titles>false</Apply_Short_Names_to_VI_Titles>
<Apply_Short_Names_to_VI_Titles_2>false</Apply_Short_Names_to_VI_Titles_2>
<Library_or_Class_Nmae/>
</Palette_Sets>
<Install_Requirements>
<All_Windows>true</All_Windows>
<Windows_7>true</Windows_7>
<Windows_Vista>true</Windows_Vista>
<Windows_XP>true</Windows_XP>
<Mac_OS>true</Mac_OS>
<Linux>true</Linux>
<Built_LV_Version>false</Built_LV_Version>
<Built_LV_Version_or_greater>true</Built_LV_Version_or_greater>
<Windows_8>true</Windows_8>
<OS_32-Bit>true</OS_32-Bit>
<OS_64-Bit>true</OS_64-Bit>
<LV_32-Bit>true</LV_32-Bit>
<LV_64-Bit>true</LV_64-Bit>
</Install_Requirements>
<LabVIEW>
<close_labview_before_install>false</close_labview_before_install>
<restart_labview_after_install>false</restart_labview_after_install>
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
<install_into_global_environment>false</install_into_global_environment>
</LabVIEW>
<VI_Docs>
<Edit_VI_Description>true</Edit_VI_Description>
<Text_to_Add>{product_name} {version_number}
{author_name} - {company_name}
{copyright}</Text_to_Add>
</VI_Docs>
<System_Destinations/>
</Advanced_Settings>
<Library_Palette_Definition/>
</VI_Package_Builder_Settings>