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 | Instruments |
Interfaces |
| Instrument Drivers | Digital Oscilloscopes | RS232 |
| Data Acquisition | High Speed Digitizers | RS485 |
| Data Analysis and Display | Lasers |
SPI (Serial Peripheral Interface) |
| Instrument Control | Laser Power Meters | GPIB |
| Process Monitoring | Power Supplies | VISA |
| Pulse Generators | NI-DAQ |
|
| Systems | GPS |
FieldPoint |
| Lasers / Optical Systems | Analytical Chemistry Instruments | Motion Control |
| Mass Spectrometers | Micro-Positioners | Plug-In Cards |
| Industrial Processes | Particle Counters | Custom Interfaces |
| Test and Measurement | Multi-Channel Analyzers | USB Instruments |
| Laboratory / Field / Aircraft / Balloon | 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 made 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. Several years ago, 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.
I have been involved with Colorado LabVIEW user
groups for many years, and since mid-2004, I have been helping to
organize a
user group for advanced LabVIEW programmers throughout Colorado.
The group is known as ALARM
(Advanced LabVIEW
Architects of the Rocky Mountains) and meets bi-monthly, alternating
between Golden and Boulder, Colorado. 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 and
all of our electricity is wind-powered. In 2011, we installed a
solar photo-voltaic system, and now get 75% of our electricity from the
sun!
Phone and Fax: 303-499-1973

Resume and references available on request.