LabVIEW Applications and Systems Development
David Thomson, Ph.D.
Boulder, Colorado

National Instruments Alliance Program Member
Certified LabVIEW Architect
Certified Instrument Driver Developer
Charter Member of the LabVIEW Champions

I provide cost-effective programming solutions
designed with long-term maintainability in mind. My emphasis is
on
well-documented, quality code with a highly-functional,
easy-to-understand user interface. End-user support is available
to ensure successful implementation and full compliance with the
customer’s specifications. A discounted rate is available for
educational and government institutions.
| LabVIEW Programming |
Systems |
| Instrument
Drivers |
Lasers /
Optical Systems |
| Data Acquisition | Mass
Spectrometers |
| Data Analysis and Display | Industrial
Processes |
| Instrument Control | Test and
Measurement |
| Process Monitoring | Laboratory / Field / Aircraft / Balloon |
| Instruments |
Interfaces |
| Digital Oscilloscopes | RS232 |
| High Speed Digitizers | RS485 |
| Lasers |
SPI (Serial Peripheral Interface) |
| Laser Power Meters | GPIB |
| Power Supplies | VISA |
| Pulse Generators | NI-DAQ |
| GPS |
FieldPoint |
| Analytical Chemistry Instruments | Motion Control |
| Micro-Positioners | Plug-In Cards |
| Particle Counters | Custom Interfaces |
| Multi-Channel Analyzers | USB Instruments |
| Aerosol Instrumentation | Communication Interfaces via DLLs |
As a contractor, I have done LabVIEW consulting
on several other
aerosol instruments, including particle sizers and counters, aerosol
spectrometers, the Single Particle
Soot
Photometer under development by Droplet Measurement
Technologies, and the Continuous Flow Diffusion Chamber (CFDC)
operated by Paul
DeMott's group at Colorado State University. The CFDC is an
instrument for studying the ice nucleation properties of aerosol
particles. Recently, the CFDC and
PALMS were brought together for field measurements at the Storm Peak Laboratory near
Steamboat Springs, Colorado, to investigate the composition of
ice-nucleating particles.
Many examples of my previous work are described on
this web site, including previous scientific
and utiltity LabVIEW programs, drivers for various instruments
available for free download, and
several publications
and presentations I have written
including two that were selected as finalists in the Research catagory
for the NIWeek paper contest.
One of the most recent additions to this website is
the OCC Streaming Data System, a flexible
suite of components that make it easy to read a wide variety of data
streams into any LabVIEW program.
Since mid-2004, I have been helping to organize a
LabVIEW user group for advanced LabVIEW programmers along the Front
Range of Colorado. The group is known as ALARM (Advanced LabVIEW
Architects of the Rocky Mountains) and meets quarterly, alternating
between Golden and Boulder. Visit the ALARM website for information
about future meetings.
As of September, 2006, Original Code Consulting has
fulfilled its commitment to becoming a
Zero Net Carbon Emissions Company.
Phone and Fax: 303-499-1973

Resume and references available on request.