ColorTools is an application suite for the calculation of photometric quantities from Spectral
Power Distributions (SPDs), for inline instrument output or standalone applications. Popular
quantities such as CIEXYZ, CIEUVW, CIELAB, CIELUV, CRI, CQS 7.5 & 9.0, and Luminous Efficacy are
calculated accurately and efficiently.
The package also includes ColorCreator, a fully featured Spectral Composition and analysis tool,
that harnesses the toolkit.
The package is available as a toolkit for LabVIEW development environment (available on the
National Instruments LabVIEW Tools Network), or as a standalone executable and installer for Windows.
Click the link for more details.
OneWire Utilities is a LabVIEW toolkit and standalone suite of applications for use of
1-Wire® sensors in whatever environment the user sees fit: data acquisition instrumentation,
hobby, general environmental monitoring, or otherwise.
We've optimized it for speed on multi-sensor networks and added in examples and help to get you going.
LabJack Utilities is a LabVIEW Toolkit and suite of standalone applications designed for use with
the outstanding line of LabJack data acquisition products. Examples,
commented block diagrams, and a number of examples for acquiring data, labeling sensors, and testing
data rates are provided, with detailed help.
We have developed a powerful and flexible set of motion control applications and helper functions
for the LabVIEW development environment. They currently support all
Velmex controllers, and have
built in support for all slide and motor hardware.
CuPID Controls® software is at the heart of our CuPID line of controllers. We use these controllers
to monitor and control our networked panels. It's all open source, and always will be. Learn more
and find the repositories at the page below.
We have developed countless LabVIEW acquisition systems, standalone analysis, device control,
networked control systems, and everything in between. We, quite simply, make things work for your
automation, analysis, and visualization needs. We can recommend hardware and fabrication, identify
hardware and engineering needs, and fill any gaps you require to get your project off the ground and
to completion as rapidly as possible.
We have a Certified LabVIEW developer on staff, meaning:
- Our staff has deep expertise and exercises best-practices code development
- You get well-documented, scalable, maintainable code
- You never have to purchase licenses for any development purposes
- Resulting products may be developed into executables so you won't require a LabVIEW License
Please see our gallery for a couple examples. Most of our projects are proprietary, so we can't
share, but drop us a line and we'll let you know if we've got experience in what you're working on.
We have written Python. So much Python. All of our server backend for WebUI (via uwsgi), color analysis
CuPID controls scripts, database backend, system control, glue code .. is python with some shell scripting
where necessary. We develop scalable, reusable code. We can write an object-oriented API for your
instruments. We can write simple, readable utility code for your data processing. We do all sorts of
that stuff. Check out our open-source repo, iicontrollibs, to see some of what we are currently using.
We have used most stock code from this library for most of the projects deployed in our gallery and beyond.
Let us know how we can help.
We love all of our languages like children, but are strongly invested in browser-based development
as the future of instrumentation, data acquisition and analysis. It simply makes the most portable,
device-agnostic, and cloud-friendly user interfaces.
We specialize in web frontends using jquerymobile, jquery, and python on the backend, via uwsgi on
nginx and mod_wsgi on apache. For examples, see our
cupidweblibs library or a CuPID
Controller, whose interface uses this library (screenshots available on the
Also check out our Gallery for systems all using some form of this UI