Original Code
          Consulting Original Code Consulting

OCC Home Page  LabVIEW
              Programs for Download  MICAS-X  LabVIEW related
              publications  LabVIEW Presentations  BotLabs Web Page - home of the Saurobots!  Links 

Site Map
OCC Home Page Description of OCC
OCC
                    Projects
A list of some of the LabVIEW projects OCC has done in the past
LabVIEW Programs for Download LabVIEW programs written by OCC and available for download
              General VIs and Programs General LabVIEW programs
                            OCC Desktop
                    Utilities Utility program including notes, password encrypter, file utilitites, and time utilities
                            Presentation Timer Program for timing meetings and presentations
                            Save Defaults How to save front panel control values as defaults
              File and
                      Directory Utilities LabVIEW File and Directory programs
                            Log File
                    Component A set of VI's for adding error and event logging to an application
              LabVIEW Instrument Drivers LabVIEW Drivers written by OCC
                            OSDS
OCC Streaming Data System
              Scientific LabVIEW Programs for Download Scientific programs, including Gaussian beam calculator, mass spec calculator, and non-linear fitting
                            MICAS-X
Data acquisition and control program for scientific instrumentation
                                  MICAS-X
                    Resources
Documentation on MICAS-X that can be downloaded for free
                                  MICAS-X Customer Experience
Information on customer applications and successes and customer testimonials
                           OCC Program
                    Prep
Utility for enabling autonomous data acquisition programs to start correctly
                           Gaussian
                    Beam Calculator Program for calculating the propagation of Gaussian laser beams through lenses
              LabVIEW Games for Download Games, etc.
LabVIEW related
                      publications LabVIEW-related publications written by OCC
              Scientific Publications List A list of scientific papers on which I am a co-author
LabVIEW Presentations LabVIEW-related presentations given by OCC
Links Links to useful LabVIEW-related websites and other useful sites
              Miscellaneous Information Miscellaneous information that I just wanted to post...
              Favorite Quotes ...like some interesting quotes
              Net Zero Carbon
                    Emissions Notes on OCC's commitment to be a Net Zero Carbon Emissions company
Data Acquisition Computer Recommendations
Recommendations for Configuring a Data Acquisition Computer

 
LabVIEW Downloads

File
LabVIEW
Version

Size

Description
MICAS-X Resources

various
Documentation pertaining to the MICAS-X program
Compare Version Strings
2013
15 KB
Utility VI for comparing version strings of the form "n.n.n.n" to determine which is newer
OCC Desktop
                  Utilities
.exe
7.3 MB
Utility program, executable, with LabVIEW Run-Time Engine included
OCC Desktop
                  Utilities .exe
3.75 MB
Utility program, executable, without LabVIEW Run-Time Engine
Make
                  Everything Visible
2009
21 KB
Small utility for helping edit UI-intensive VIs.
Wait Until Ready 8.6.1 549 KB Boot-up utility to ensure that Daq Devices are ready before starting a LabVIEW program.
Presentation Timer .exe
4.8 MB
Meeting and Presentation Timer program for Windows, executable (Requires LV 8.2 RTE)
Presentation Timer
.exe
57.6 MB
Meeting and Presentation Timer program for Windows, executable (with LV RTE)
Sync UTC
                  Time
exe
54.9 MB
Executable version of the OCC Sync UTC Time program. (with LV RTE)
Sync UTC
                  Time 8.2.1
543 KB
Source code for the OCC Sync UTC Time program, with project files
Color
                  Ramp Calculator
8.20
56 KB
Utility for generating a color ramp of up to 256 colors
Custom Error Parser
8.20
18 KB
VI to convert error clusters into a string
Save Defaults
6.0
130 KB
How to save front panel control values as defaults
Serial Tools
6.0
291 KB
Utilities for improved serial interfacing (pre-Visa - now obsolete)
Utility VIs
6.0
144 KB
A collection of utilities
Error
                  Cluster
6.0
15 KB
Converts an error number to an error cluster
Error
                  Selector
6.0
13 KB
Selects one of four input errors
FTP MLSD Command
2015
38 KB
Example of implementing the FTP MLSD Command as a replacement for the LIST Command for directory listing.
Truncate
                  Long Path
8.20
42 KB
Calculates the optimal display of  long file paths in a short string indicator
Configuration Files
6.1
775 KB
VIs for reading and writing configuration files, with a PDF of a full description
Configuration Files 8.2
408 KB
Version 1.2 of the VIs for reading and writing configuration files
Log File
                  Component
7.1
134 KB
Utility for adding logging of error and events to a file
Create
                  Directories
6.1
60 KB
Creates a path of any depth if it doesn't already exist
OSDS
8.2.1
2010
2012
3.8 MB
7.4 MB
9.8 MB
System of drivers, readers, parsers, and examples for reading streaming data from a wide variety of sources
OSDS exe
55MB
OSDS MI Logger and OSDS Editor executables - out-of-the-box program for logging any number of streaming data sources
OSDS exe
57MB
OSDS Recorder, OSDS Simulator, and OSDS Editor - utilities for recording data streams and playing them back to assist in development of OSDS Drivers
OSDS
18KB
OSDS Format Files - current collection of the OSDS Formats
OSDS
1.9MB
OSDS Stream Files - current collection of recorded OSDS Stream Files
Sync2DAQs
2012
195KB
Example VI for synchronizing acquisition across two USB Daq devices
Ophir
                  Nova Laser Power Meter Driver
5.0
664 KB
Driver for the Ophir Nova Laser Power Meter
Acqiris Digitizers Driver
5.1
909 KB
Driver for Acqiris high speed digitizers
Proteus
                  Stepper Controller Driver
6.0
170 KB
Driver for the Proteus USB Stepper Motor Controller
Correlation Plot
8.2.1
636 KB
XControl for creating correlation plots of one quantity vs another, with the option to color code the points according to another quantity.
Gaussian Beam Calculator
6.0
307 KB
Calculates the propagation of Gaussian laser beams through lenses - LabVIEW souce code
Gaussian Beam Calculator 8.2
433 KB
Calculates the propagation of Gaussian laser beams through lenses - LabVIEW souce code
Gaussian Beam Calculator .exe
685 KB
Calculates the propagation of Gaussian laser beams through lenses - executable, requires LV 6.02 Run Time Engine
Gaussian Beam Calculator .exe
3.8 MB
Calculates the propagation of Gaussian laser beams through lenses - executable, requires LV 8.2 Run Time Engine
Angle
                  Between Two Lines
8.2.1
35 KB
Calculates the angle in radians between two lines in three dimensions which both pass through the origin.
Nonlinear Fit Routine
6.0
201 KB
Improved version of NI's Non-Linear Fit, with examples for Gaussian peaks and more
Mass
                  Spec Peak Identifier
6.1
330 KB
Calculator for identifying integer mass spec peaks
Mass Calculator
6.1
51 KB
Calculator for summing integer masses of elements in a compound
cRIO Peak
                  Detector
7.1
793 KB
Real-time peak detector based on Compact-RIO, with full description in a Word document
cRIO SPI 7.1
43 KB
Serial Peripheral Interface created in Compact-RIO with LabVIEW-FPGA
Circular Buffer
2010
82kB
Example of functional global Circular Buffer
Game of Life
6.0
305 KB
Two versions of the Game of Life, including one in 3D

 
Presentations and Publications
LabVIEW Tools for WIndows
256 KB
Presentation and LV2015 example VIs for interacting with the Windows OS from LabVIEW
Error Event Trapping
566 KB
Presentation and LV2014 example of how to trap unwired errors
cRIO Peak
                  Detector 50 KB
PDF of an artitcle describing a real-time peak detector solution
cRIO SPI
160 KB
PDF of an article describing an SPI interface created in Compact-RIO
Compact-RIO
                  PCM Solution
656 KB
PDF of an article describing a Pulse Code Modulation decoder created in Compact-RIO
Single Particle
                  Soot Photometer
98 KB
Word article describing using a 6110 digitizer for high-speed data streaming of random events
Configuration Files
98 KB
PDF of an article published in LTR describing a configuration file architecture
Pressure
                  Tests
1.71 MB
Word document describing testing PXI and Compact FieldPoint hardware at low pressures
cRIO
                  Pressure Test
1.74 MB
PDF of an article describing testing Compact-RIO at low pressures
RF Welder
                  Application
1.69 MB
PDF of a NIWeek poster describing how a single Daq board was used to monitor 4 machines
Laboratory
                  Reactor Data System
290 KB
PDF of a NIWeek poster describing a Laboratory Reactor Data System
Particle Mass
                  Spectrometer
276 KB
PDF of a NIWeek poster describing the Particle Analysis by Laser Mass Spectrometry system
Particle Mass
                  Spectrometer 1.8 MB
PDF of a version of the above poster that was published in Scientific Computing
BattleBot
151 KB
Word document describing the first combat robot powered by LabVIEW
Queue
                  Performance
221 KB
PowerPoint presentation on benchmarking queues
Log File
                  Component Presentation
78 KB
PowerPoint presentation on an example of LabVIEW Component Oriented Design
Configuration
                  Files Presentation
188 KB
PowerPoint presentation discussing several methods of saving configuration data to files.
DataSockets Presentation
130 KB
Word document and example VI's used in a presentation on DataSockets
Serial Port Resources
31 KB
Word document used as part of a presentation on Serial Port Communication

OCC Home Page  LabVIEW Programs
            for Download  MICAS-X  LabVIEW related publications  LabVIEW Presentations  BotLabs Web Page - home of the Saurobots!  Links
Please report any bad links, other problems, or comments to: