*Uncertified*
Post code here that is not ready for certification. Once it is ready for certification please notify the moderators. It will then be moved to the proper category.
77 files
-
IE 2009 Update
By jgcode
IE 2009 Update v1.0
Copyright © 2010, Jonathon Green; JGCODE
All rights reserved.
Author: Jonathon Green
LAVA Name: jgcode
Contact Info: Contact via PM on lavag.org
LabVIEW Versions:
LabVIEW 2009 only
Dependencies:
None
Description:
WARNING: This patch is cannot be unistalled.
This package is a repack that contains code posted on NI Forums by NI that applies a fix to the Icon Editor 2009. This was a large patch that fixed a number of CARs. However, this update was not included in the LabVIEW 2009 SP1 release.
This package will install files to the labVIEW 2009\resource\plugins\NIIconEditor folder
In particular, the following CARs are addressed in this service pack:
See here to view the original document and code posted in the Enhanced Icon Editor Group.
151661
This change fixes the copy/cut ability of the icon. If a region is selected and/or a layer is selcted, copy and cut is enabled.
161032
No limit on arrow keys moving text
175010
When moving a selction and changing a layer, the operation is performed on the new layer
179582
Glyph layer moves after deleting a selection (first edit to the layer)
179799
If the bottom layer got deleted, the user layers list is not updated properly
179392
Icon editor open on secondary screen when working with two screens
179000
Switching the tab doesn't actually unselect the layer
179001
CTRL - A followed by pressing the delete key doesn't delete all selected layers
179007
The key binding is messed up. The mirror tool has set as the toggle key, whereas the OK button should have to set the focus.
179179
Control activates dropper and not move tool when pasting an image
180161
It is possible that multiple icon layers are copied in reverse order and neither template nor text layer are considered at all
182276
Icon glyphs do not handle standard transparency
182828
Manual User Input.vi - OK button doesn't stop the while loop
182893
Paste/Cut of text doesn't update the icon text
182992
Populate Tree.vi can not handle folder with a dot in its name
186982
[iE] Wrong Icon is loaded in Icon Editor
Installation and instructions:
Install package using VIPM.
Restart LabVIEW
Examples:
No examples.
Known Issues:
No known issues.
Acknowledgements:
Thomas Sandrisser
Version History (Changelist):
1.0-1 2010 06 12
- New (): Initial public release of the code (LabVIEW 2009)
License:
Copyright © 2010, National Instruments
Support:
If you have any problems with this code or want to suggest features:
please go to lavag.org and Navigate to LAVA > Resources > Code Repository (Certified) and search for the IE 2009 Update support page.
Distribution:
This code was downloaded from the LAVA Code Repository found at lavag.org
773 downloads
Updated
-
Advanced Database Query
By Bruno Costa
Description:
This component automatizes the work of: format sql statement, execute sql query and build a cluster with data output.
This function accept a sql statement with parameters like format into string and you can resize this function to the number of input parameters.
The output data can be a cluster or an array of cluster defined double clicking on function.
How to use:
Wire db connection input.
Wire sql statement with parameters like format into string function.
Resizes the function with the number of parameters into sql statement,
If the sql statement produces data output, double click on function to Edit columns of data outuput.
Requirements:
Database conectivity toolkit
Scripting tools
This function isn't 100% complete. It's need to complete some abilities and code improvements. If anyone want help me, be welcome.
My email is bitcosta@ig.com.br
766 downloads
Updated
-
Multiple File Path Control
By David_L
This Multiple File Path Control is similar to the default File Path Control in LabVIEW 2011, however you can select more than one file at a time. The data type on the block diagram is an array of File Path Control.
Right click on the MFPC to have it display the full paths or just the file names.
I'll try to post this in pre-2011 but because it uses silver controls, I'll have to make some significant changes.
626 downloads
Submitted
-
MPSSE SPI
By RomainP
For a personal project, I needed to communicate between my computer and a SPI device slave device. So, I use a FTDI chip FT232h.
I have adapted the library MPSSE I2C already available on this website to make it works for SPI.
Warning ! VI are not 100% tested (especially Read functions), I provided it as it is.
623 downloads
Submitted
-
HTML Report Embedded images
By Ton Plomp
This class adds a special version for the HTML-report generation VIs.
By using this class you can use the normal report generation functions, however images will be embedded in the HTML file inside the <IMG> tag.
This tool adds a special override class for the Report Generation toolkit. With this class come 3 overrides for the following functions:
Append Control Image to report
Append Image to report (path)
Append Image to report (string)
These functions allow you to embed the added image into the HTML IMG tag. With this functionality it's possible to generate HTML reports that can be shipped without depending on a file-layout or web-server.
The included DEMO VI shows you how to use this class (only the initiate function is required), and loads a sample file into your default web-browser.
592 downloads
Submitted
-
Submitted
-
LibreOffice Simple LV interface
By Gribo
A set of simple VIs that uses the LibreOffice / OpenOffice UNO API. The result is very similar to MS Office ActiveX API. Currently, only Calc is supported.
This was tested on Windows 8 with LV2013 64 bit and LibreOffice 64 bit.
471 downloads
Updated
-
Waveform Class
By cvis
LabVIEW Versions:
2010 SP1
Dependencies:
None
Description:
This is a reference based class for handling waveform data. The waveforms are pre-allocated for faster access. Methods allow you to append new waveforms, read the existing waveforms, read a subset of the existing waveforms, or read a decimated copy of the existing waveforms.
452 downloads
Updated
-
Cp Cpk Calculation.vi
By Benoit
This Vi Calculate th Cp and Cpk values of a dbl array values.
It's quite usefull to do some statistical analysis of a process capability.
451 downloads
Updated
-
OpenG Config XNodes
By GregSands
These XNodes wrap the OpenG Variant Config routines so that clusters are automagically returned as themselves rather than as variants. The XNodes simply call the OpenG routines, as I didn't want to have to worry about handling (or rewriting) the reentrant algorithm used.
XNodes are provided for Read/Write INI Cluster, Read/Write Section Cluster, and Read/Write Key, and should work as direct replacements.
Many thanks to Gavin Burnell for his extremely helpful toolkit, and his release of Array XNodes which provided the inspiration for trying my first XNodes. I also use a modified version of the XNode Manager by Aitor Solar to create the initial XNodes.
All the usual caveats apply when using XNodes - i.e. don't, unless you know what you're doing, or don't care what happens!
Dependencies:
oglib_variantconfig >= 2.7-2
lava_lib_labview_api_scripting_tools >= 0.22.2.22
435 downloads
Updated
-
Switch of Autoplay
By Black Pearl
This VI accesses the registry and changes the Key that is responsible for Autoplay (WinXP). This should help against those worms/viruses that spread via USB Disks.
434 downloads
Updated
-
MCP2221A library
By Benoit
There it is.
The complete library for the MCP2221A. I2c adapter, I/O in a single IC. I love that one.
Let me know if any bug is found.
I try to make that library as much convenient as possible to use. Two version available 32 bit and 64 bit. little note: to open by serial number, the enumeration need to be activated on the device first. (open by index, enable the enumeration) It needs to be done only once in the life time of the device.
PLEASE do not take ownership of this work since it is not yours. You have it for free, but the credit is still mine... I spent many hours of my life to make it works.
410 downloads
Updated
-
New Accessors
By jgcode
New Accessors v1.0
Copyright © 2010, Jonathon Green; JGCODE
All rights reserved.
Author: Jonathon Green
LAVA Name: jgcode
Contact Info: Contact via PM on lavag.org
LabVIEW Versions:
LabVIEW 2010 only
Dependencies:
None
Description:
This package contains code posted on NI Forums by NI that applies a fix to the New Accessors folder. All VI passwords have been removed!
This fix is for LabVIEW 2010 only.
This package will install files to the labVIEW 2010\resource\Framework\Providers\LVClassLibrary\NewAccessors folder
On uninstall the original files will be re-installed.
See here and here to view original document and post by AQ.
Installation and instructions:
Install package using VIPM.
Examples:
No examples.
Known Issues:
No known issues.
Acknowledgements:
Aristos Queue
Version History (Changelist):
1.0-1 2010 08 28
- New (): Initial public release of the code (LabVIEW 2010)
License:
Copyright © 2010, National Instruments
Support:
If you have any problems with this code or want to suggest features:
please go to lavag.org and navigate to LAVA > Resources > Code Repository (Certified) and search for the New Accessors support page.
Distribution:
This code was downloaded from the LAVA Code Repository found at lavag.org
404 downloads
Updated
-
Library And Class Icons
By jgcode
Library and Class Icons v1.0
Copyright © 2010, Jonathon Green; JGCODE
All rights reserved.
Author: Jonathon Green
LAVA Name: jgcode
Contact Info: Contact via PM on lavag.org
LabVIEW Versions:
LabVIEW 2010 only
Dependencies:
None
Description:
This package contains code posted on NI Forums by NI that applies a fix to the VIs in the Enhanced Icon Editor. VI passwords have been removed!
This fix is for LabVIEW 2010 only.
This package will install files to the labVIEW 2010\resource\plugins\NIIconEditor\Support folder
On uninstall the original files will be re-installed.
See here and here to view original document and post by AQ.
Installation and instructions:
Install package using VIPM.
Examples:
No examples.
Known Issues:
No known issues.
Acknowledgements:
Aristos Queue
Version History (Changelist):
1.0-1 2010 08 28
- New (): Initial public release of the code (LabVIEW 2010)
License:
Copyright © 2010, National Instruments
Support:
If you have any problems with this code or want to suggest features:
please go to lavag.org and navigate to LAVA > Resources > Code Repository (Certified) and search for the Library and Class Icons support page.
Distribution:
This code was downloaded from the LAVA Code Repository found at lavag.org
403 downloads
Updated
-
Mercurial Provider
By Ton Plomp
This toolkit allows you to directly communicate with you Mercurial repository, from within the LabVIEW project environment.
This toolkit acts as an extension of the supplied LabVIEW SCC interface in LabVIEW professional.
The toolkit allows you to commit, push, tag changesets. Has support for adding Issue tracking IDs.
398 downloads
Submitted
-
UDPErrorLoggingPurging
By giote
Abstract
This is a "simple" xNode that assolve two issues :
-Purges error cluster data(eg.Clear the status boolean)
-Sends UDP packet (containing error cluster data) to a Server to log errors or doing what else you want.
License
See BlockDiagram of VI "UdpLoggerError HowTO.vi"
Copyright © 2008-2009, Giovanni Terracciano
VariantSistemi snc
All rights reserved.
396 downloads
Updated
-
Bluetooth Connect and Event Monitoring
By J White
This VI can Discover, Pair, or Remove Bluetooth Device. Can Connect or Disconnect (no data socket enabled yet), Can establish a Comm Port, Open the Comm Port, Close A Comm port.
Has the machinery but needs debugging for the Windows bluetooth Event Monitoring. Any help would be VERY VERY WELCOME.
I'm uploading this because I really wish somebody else had uploaded the necessary code for bluetooth pairing, but at the moment wish somebody else had uploaded code for monitoring bluetooth events (connect or disconnect events)
381 downloads
- inthehand
- bluetoothwin32events
- (and 3 more)
Submitted
-
FTDI libMPSSE-SPI
By Joseph Gorse
Initial release. It is hairy, but less so than the original import wizard.
361 downloads
Submitted
-
Calendar XControl
By Benoit
This XControl has the nice feature that a Calendar control should give you.
Multilanguage support by property node.
The input and output are Labview Time Stamp.
When selecting a date, the date in the calendar become light blue.
Please you receive this XControl for free. The minimum you can do is to rate it.
345 downloads
Updated
-
filter specific range of color
By PBJ
This function filters blue pixels.
I have used HSL.
335 downloads
Updated
-
Move_Cursor_with_Scroll_Key
Copyright © 2012, Prabhakant Patil
All rights reserved.
Author: Prabhakant Patil
Contact Info: Contact via PM on lavag.org
LabVIEW Versions: 2012
Dependencies:
1. LabVIEW Runtime engine 2012
Description:
This example will help you to scroll graph cursor with scroll keys ( UP, Down. Left, Right)
Support:
If you have any problems with this code or want to suggest features:
please go to lavag.org and Navigate to LAVA > Resources > Code Repository (Certified) and
search for the "Move_Cursor_with_Scroll_Key_LV2012" support page.
Prabhakant
300 downloads
Submitted
-
List all VISA session opened
By Benoit
This VI list all VISA session opened and allow you to close all of them.
Some times when the GPIB stuck and the VI wont stop..... This VI is a better solution than reboot.
280 downloads
Updated
-
VIM HAL Demo
By ShaunR
This is an experimental demo to investigate VIMs (vi macros). It was a bit of fun to see if VIMs could be used to encapsulate events in LabVIEW which was a bugbear of mine for quite some time. You can see the entire thread here. VIMs are a NI experimental technology similar to Xnodes but less mature.
The purpose of this release is to clarify the previously unstated licence since other forum topics are building on the original demo so they need a permissive licence (MIT). This release serves as an unambiguous statement to that effect. There are a few differences from the original which I have decided to call version 0.1 but they are minor.
Note:
This may or may not work for you out of the box. If it doesn't then please do not post. The purpose is to clarify the licence for others to build upon; not to provide a working example. The VIM technology is itself experimental and unsupported by NI so most issues you will encounter will be due to this and It is unlikely there will be another version posted here.
279 downloads
Updated
-
Hooovahh Array VIMs
By hooovahh
Here is the Hooovahh Array VIMs. This initial release contains VIMs for manipulating array data, which are intended to replace OpenG functionality, but with the added benefit of data type propagation, and increased performance using newer array manipulation techniques. In later versions other Array manipulation functions were added moving all the OpenG stuff to their own palette.
Version 2.0 changed the suffix naming standard. Updating may mean replacing calls to the new versions since the name on disk has changed. This was for consistency and I'm sorry for breaking compatibility. The added type defs in 2.0 may break compatibility too but these help avoid code breaking bugs since VIMs allowed any data type previously.
Most of the OpenG functions are unchanged, but a few use the newer conditional and concatenating tunnels. And a few functions have added performance based on other inputs. For instance the Delete Array Elements can operate in a more efficient way if the input indexes are already sorted. The Filter 1D array can also be more efficient if the input is known to not contain any duplicates.
Because these packages contain VIMs, they require LabVIEW 2017 or newer. Having these functions be VIMs mean all functions work with various array data types. Included functions are:
Conditional Auto-Indexing Tunnel Delete Elements from (1D or 2D) Array Filter 1D Array Index (1D or 2D) Array, Scalar, Row, Column Remove Duplicates from 1D Array Reorder (1D or 2D) Array Reverse 1D Array Slice 1D Array Sort (1D or 2D) Array Convert 1D to 2D Convert 2D to 1D Find Subarray Force Array Min/Max Size Foreign Key Sort264 downloads
Updated
-
Tab into cluster contents
Copyright 2015, Merecs Engineering GmbH&Co. KG
All rights reserved.
Author:
Christoph Deus
Instructions:
This code has been tested to run under LabVIEW 2014.
Features:
- Enables Tabbing into and out of Cluster-Controls
- Also works with Clusters on Tab-Controls
Support:
If you have any problems with this code or want to suggest features, please let me know or post to the LAVA forum.
Version History:
1.0.0:
Initial release of the code.
237 downloads
Updated