## Operation of particular instruments

Please note that instruments are being driven by ArgyllCMS drivers, and that any problems or queries regarding instrument
operation should be directed to the Argyll's author(s) or the Argyll mailing list, and not to any other party.
The following instruments are directly supported:
(Please note the installation instructions for each platform - they contain important information for getting your instruments working.)
X-Rite:
DTP20 "Pulse" - "swipe" type reflective spectrometer, that can be used untethered.
DTP22 Digital Swatchbook - spot type reflective spectrometer.
DTP41 - spot and strip reading reflective spectrometer.
DTP41T - spot and strip reading reflective/transmissive spectrometer.
DTP51 - strip reading reflective colorimeter.
DTP92 - CRT display colorimeter.
DTP94 "Optix XR" or "Optix XR2" or "Optix Pro"- display colorimeter.
ColorMunki Design or Photo - spot and "swipe" reflective/emissive spectrometer (UV cut only).
ColorMunki Create or Smile - display colorimeter. (Similar to an Eye-One Display 2)
Lenovo W - built in laptop Huey display colorimeter.
Eye-One Display 3 - i1 DisplayPro and ColorMunki Display
[ The OEM i1Display Pro and
NEC SpectraSensor Pro are also reported to work.]
Eye-One Pro2 - spot and "swipe" reflective/emissive spectrometer.
Gretag-Macbeth (now X-Rite):
Spectrolino - spot reflective/emissive spectrometer
SpectroScan - spot reflective/emissive, XY table reflective spectrometer
SpectroScanT - spot reflective/emissive/transmissive, XY table reflective spectrometer
Eye-One Pro "EFI ES-1000" - spot and "swipe" reflective/emissive spectrometer
Eye-One Monitor - spot and "swipe" emissive spectrometer
Eye-One Display 1 or 2 or LT - display colorimeter
HP DreamColor or APS - display colorimeter. (Treated as a Eye-One Display 2)
CalMAN X2 - display colorimeter. (Treated as a Eye-One Display 2)
Huey - display colorimeter
Sequel imaging (Now X-Rite):
MonacoOPTIX - display colorimeter (Treated as an Eye-One Display 1)
[The Sequel Chroma 4 may also work.]
Lacie Blue Eye: - see Eye-One Display
DataColor ColorVision:
Spyder 2 - display colorimeter (Note that the user must supply firmware)
[The Spyder 1 also seems to work.]
Spyder 3 - display colorimeter.
Spyder 4 - display colorimeter (Note that the user must supply calibration data)
Other:
Colorimètre HCFR - display colorimeter
ColorHug - display colorimeter. Experimental only, does not work on all platforms.
Set environmental variable ENABLE_COLORHUG=true to test it.
Other instruments can be supported indirectly, since patch result files created by other packages can be imported into Argyll.
General information about:
Strip reading instruments
X-Y Table instruments
Spot reading instruments
There is a list of contributed ccmx (Colorimeter Correction Matrix) files.

### Strip reading instruments

When used with a DT20, DTP41, DTP51, Eye-One Pro or ColorMunki strip reading instrument, chartread will first establish communications with the instrument, and then set it up ready to read the strips. The strips are labeled A to ZZ, and for each strip it will prompt:
About to read strip XX :
where XX is the strip label, and this is followed by the available options to navigate, read the strip, or finish. Note that the normal (forward) direction of strip reading is one that starts at the strip label.
For the DTP51 you should feed the strip into the instrument, and the microswitch will trigger the read.
For the DTP41 you should line the appropriate strip up in the machine, and press its button.
For the Eye-One Pro you should set the guide to the appropriate strip, place the instrument ahead of the first patch on blank paper, and then press and hold the instruments button. When you hear a beep from the computer, you can then move the instrument steadily over the patches, releasing the button after the instrument is past the last patch. Moving the instrument too fast or changing speeds may cause a mis-read, or a scan with few samples read per patch.
For the ColorMunki with the default chart, the patches are the same width as the silver portion of body (white version), or the textured portion of the body (black version). Place aperture of the the instrument (located at its center) in the white space ahead of the first patch, and then press and hold the instruments button. When you hear a beep from the computer, you can then move the instrument steadily over the patches, releasing the button after the instrument is past the last patch. Moving the instrument too fast or changing speeds may cause a mis-read, or a scan with few samples read per patch. For the high density ColorMunki chart (printtarg -h), the patches are arranged so that three rows are exactly the width of the body of the instrument. If you are careful you can use this to guide the center of the instrument over each row, or you may prefer to use something like a plastic ruler to help guide the instrument.
Using the DTP20 or the Eye-One Pro or ColorMunki with a randomized chart layout, the strip may be scanned from either direction. If a randomized chart layout has not been used for the Eye-One Pro or ColorMunki, then the chart should only be read in the one direction (use chartread -B).
Note that you may have to check that system alert sounds are enabled and at a suitable volume to in order to hear the beep prompt. For the Eye-One Pro and ColorMunki, a second beep will sound after a successfully read strip, or a double beep will sound, indicating a failure or warning that needs attention. See also the note on Linux in installation.
If the strip is read successfully there will be a single "success" beep, and the line will be followed with:
Ready to read strip XX :
Strip read OK
If there is an error of some sort there will be a double "fail" beep, and a message will be issued, and you will be asked whether to abort the chart reading, or retry the
failed strip:
Ready to read strip XX :
Strip read failed due to misread (Not enough patches)
Hit Esc to give up, any other key to retry:
If you are unable to successfully read a strip after several retries, you can skip that strip using the 'n' key, and save
the chart readings without that strip.
If the strip is read successfully, but the patches values don't seem to be what is expected, you will get a double "fail" beep and the following type of warning:
Ready to read strip XX :
(Warning) Seem to have read strip YY rather than XX !
Hit Return to use it anyway, any other key to retry, Esc, ^C or Q to give up:
This could be because you have accidentally read the wrong strip (a common mistake), or it could be that the device response is so different from what is expected that warning is erroneous, or you may get a lot of these sorts of warnings if you are accidentally reading the wrong chart. You may also get this sort of warning if you are not using bi-direction reading (chartread -B), and read the strip from the wrong end.
If you are absolutely sure you lined up the correct strip, then hit return, otherwise line the appropriate strip up again, and hit some other key (ie. space).
Erroneous warnings are less likely if a previous profile for a device was given to targen to set more accurate expectations.
You may also see the following type of warning:
Ready to read strip XX :
(Warning) Patch error YY.YYY (>35 not good, >95 bad)
There is at least one patch with an very unexpected response!
Hit Return to use it anyway, any other key to retry, Esc, ^C or Q to give up:
Similar to the previous warning, this indicates that while the right strip appears to have been read, one of the patch readings is quite different to what is expected. This may indicate an error of some sort (ie. damaged test chart, or bad instrument positioning), or may be erroneous if the actual device response is quite different to the expectation. Erroneous warnings are less likely if a previous profile for a device was given to targen to set more accurate expectations.
You can also navigate the next strip to be read using the 'f' key to move forward and the 'b' keys to move backwards. The prompt will indicate whether this strip has already been read or not, or whether all strips have been read. You can also use 'n' to move forward to the next unread strip. After each successful reading it will move forward to the next unread strip. When you are finished, use the 'd' to indicate that you are done. You can choose to finish before all the strips are read, and the patches that have been read will be saved to the .ti3 file. This is useful if you are unable to read a particular strip successfully, or if you are unable to finish the chart in one session, and you can later resume reading the chart by using the chartread -r flag. [You could resume reading the chart patch by patch using the chartread -r -p if you are unable to read a strip successfully.]
When reading in patch by patch mode, there are a few additional navigation options, such as F to move forward 10 patches, B to move backwards 10 patches, and g to go to a specific patch.
You can abort the whole process at any time by hitting Escape, and the readings will not be saved.

### X-Y Table instruments

When you are using an XY table type instrument, such as a Gretag SpectroScan, chartread will first establish communications with the instrument, and then set it up ready to read the chart. You will be prompted for each sheet with a message such as:
Please make sure that the white reference is in slot 1, then
place sheet 1 of 4 on table, then
hit return to continue, Esc to give up
After hitting return you will be prompted to line up three squares on the sheet, one at a time:
Using the XY table controls, locate patch A1 with the sight,
then hit return to continue, Esc to give up
On completing this, the instrument will commence reading each sheet.

### Spot reading instruments

When used with a DT22 or SpectroLino or use the patch by patch reading mode (chartread -p) with the Eye-One Pro or ColorMunki instrument, or use the external values mode (chartread -x), chartread will first establish communications with the instrument, and then set it up ready to read the patches. The patches are typically labeled by column A to ZZ, and row 1-999. Each patch will prompt:
Ready to read patch 'XX' :
where XX is the patch label, and this is followed by the available options to navigate, read the strip, or finish.
Place the instrument on the indicated patch, and trigger a reading using one of the available methods (typically using the instrument switch of pressing a key).
There should be an audible prompt on a successful or failed reading.
Note that you may have to check that system alert sounds are enabled and at a suitable volume to in order to hear the beep prompt. For the Eye-One Pro and ColorMunki, a second beep will sound after a successfully read strip, or a double beep will sound, indicating a failure or warning that needs attention. See also the note on Linux in installation.
If the patch is read successfully, the line will be completed with:
Ready to read patch XX :
Patch read OK
If there is an error of some sort, a message will be issued, and you will be asked whether to abort the chart reading, or retry the
failed patch:
Ready to read patch XX : read_strip returned 'Strip misread' (Bad reading)
Strip read failed due to misread
Hit Esc to give up, any other key to retry:
You can navigate the next patch to be read using the 'f' key to move forward and the 'b' keys to move backwards, while 'F' and 'B' will move forward and backwards by 10 patches. The prompt will indicate whether this patch has already been read or not, or whether all patches have been read. You can also use 'n' to move forward to the next unread patch. When you are finished, use the 'd' to indicate that you are done. You can choose to finish before all the patches are read, and they will be saved to the .ti3 file. This is useful if you are unable to finish the chart in one session, and you can later resume reading the chart by using the chartread -r flag.
You can abort the whole process at any time by hitting Escape, and the readings will not be saved.

### Display Type

Many of the colorimeters have a display type selection parameter. Depending on the instrument, this may combine two related functions: 1) Changing the measurement mode to suite either refresh-type, or non-refresh displays, and 2) Changing the calibration to suite a particular displays spectral characteristics.
A refresh type display uses a technology that presents different portions of the image at different times, doing so at a high enough rate that this is normally imperceptible. This time varying characteristic can interfere with measuring a display color unless the instrument makes allowances for it, typically by making its measurement period a multiple of the display refresh period. Display types that refresh are CRT (Cathode Ray Tube), Single chip DLP (Digital Light Processing) and Plasma displays. An example of a non-refresh display technology is LCD (Liquid Crystal Display), although is a few cases the back-light illumination may have a low enough frequency flicker to benefit from the refresh mode.
Instruments in which the display type selection only changes the measurement mode (i.e. i1d3), will typically have some other independent option to set the calibration type. Simpler instruments combine the measurement mode with a calibration selections, typically refresh+CRT and non-refresh+LCD. Some instruments are a hybrid of both (Spyder4), where the display type can select between generic refresh/non-refresh that can then use a .CCSS to set the calibration type, or a combined selection of non-refresh and a particular display type.
See Comparison_of_display_technology for some background on different display technologies.

### Refresh Rate Measurement

Most of the colorimeters that have a refresh display type selection, also have an ability to measure the refresh rate of a display. Some of the spectrometers also have a display refresh rate measurement capability when in an emissive measurement mode, even though they don't use this to support a refresh display mode. You can do a display refresh rate measurement in spotread using the 'F' key. The particular instruments have a range of accuracy when making this measurement. A rough guide is as follows:

Instrument | Typical error in Hz.
DTP92 | 0.1
i1 Display 2 | 0.5
Spyder 2 | 0.7
Spyder 3 | 3
Spyder 4 | 3
i1 Display Pro | 0.05
i1 Pro Spectro. | 0.05
ColorMunki Spectro. | 0.05

ColorMunki Design or Photo reflective/emissive spectrometer
Availability:
The ColorMunki Design or Photo from X-Rite is currently available in two different packages from the manufacturer. These packages differ in what features the manufacturers software provides, as well as cosmetic differences between the instrument (white and black). This comparison chart illustrates the differences. Used with Argyll, there are no differences in operation of a ColorMunki instrument, irrespective of which package it came with. The ColorMunki Design has the lowest RRP, but the Photo package may be cheaper with discounting .
Limitations & Features:
Unlike the Eye-One Pro, the ColorMunki is only available in a U.V. Cut (ie. "Ultra Violet filtered") model. This means that it is not suitable for use with the Fluorescent Whitener Additive Compensation option in Argyll (see here for a discussion about what FWA compensation is).
Like the Eye-One Pro, this instrument does support the high resolution spectral mode.
OS X and X-Rite drivers
Please note the installation instructions.
Tips & Tricks:
In handling the instrument when about to make a reading, be very careful not to accidentally press the switch - it is large and easily pressed by accident. A guide of some sort (ie. a plastic ruler) can help a lot in keeping the instrument over a line of patches.
Patch recognition:
For the best chances of good patch recognition, the instrument should be drawn smoothly and not too rapidly over the strip. (This can be a little tricky due to the two small rubber feet on the bottom of the device that aid its spot reading guide.) If there is a misread, try slowing down slightly. Generally a higher quality set of readings will result if slower scans are used, since there will then be more samples averaged for each patch.
In chartread, the -T ratio argument modifies the patch consistency tolerance threshold for the ColorMunki. In recognizing patches in a strip, the instrument takes multiple readings as the strip is read, and then divide the readings up into each patch. It then check the consistency of the multiple readings corresponding to each patch, and reject the measurement if they are too inconsistent. For some media (ie. a coarser screens, fabric etc.) the default tolerance may be unreasonably tight, so the -T ratio argument can be used to modify this criteria. To loosen the tolerance, use a number greater than 1.0 (ie. 1.5, 2.0).
Note that printtarg provides the -h option that allows the choice of two different patch row widths with ColorMunki test charts. [Some people have successfully used the i1Pro patch layout with the ColorMunki, by making a guide to keep it over the much narrower patchs.]

DTP20 "Pulse" reflective spectrometer
Availability:
The DTP20 from X-Rite was discontinued during 2007, but may still be available from old stock or second hand.
Special features:
The DTP20 has a couple of unique features that Argyll can take advantage of. One is that it can operate un-tethered (off line). A whole chart can be read un-tethered by first clearing any previous readings in the instrument, then reading the chart TID strip, before reading all the other strips. The instrument can then be connected up to chartread, which will recognize the chart, and download all the measurements.
If there is no chart in the instrument when chartread connects to it, then it will use the strip by strip tethered mode, just like the other strip instruments. If the right number of spot readings are present in the instrument, these will be used by chartread too.
Un-tethered spot measurements can also be read in using spotread, which will notice the stored readings, and offer to print them out, or they can be ignored, and tethered readings taken. This will clear any saved spot readings.
Note that tethered (on-line) strip reading will only work if the firmware in the device is version 1.03 or greater. You can check the firmware version by running with the verbose option: -v
Chart printing:
Because the DTP20 measures exact distances using the markings on its ruler, it's critical that the chart be printed out exactly the right size. If the chart gets re-sized at all in the process of printing it, the DTP20 is likely to fail in reading it. If you have a problem with this, you might want to increase the page margins using the printtarg -m parameter, or find a printing path that preserves the test chart size correctly.
Operation:
When reading in tethered (on-line) mode, that the instrument takes several seconds to download the measurements after each strip, and that the indicator will be in "rainbow" mode while this occurs. Wait until the indicator turns solid green again before starting to measure the next strip.
To reset the instrument and clear any stored readings: press the button three times in quick succession. The indicator will turn solid blue. Then hold the button down until the instrument beeps and the indicator goes out. Release the button and the indicator should flash then return to solid green (ready).
To calibrate the instrument, place it on its calibration tile, then press the button three times in quick succession.The indicator will turn solid blue. Click the button another three times in quick succession, and the indicator should turn yellow. Then hold the button down until the instrument beeps and the indicator goes out. Release the button and the instrument should flash and then turn solid green.
If the chart is particularly small, the patches may end up printed very close to the edge of the chart, and therefore it may be difficult to confine your scan to the chart, and passing
the instrument over the edge of the chart may prevent it reading successfully. One way of working around this is to place the chart on a larger piece of paper of the same type.
The speed of scan can be quite critical with this instrument. In particular, it doesn't work very well if the scan is too slow. You don't want to go too fast either, as this reduces the number of samples per patch.

DTP22 Digital Swatchbook reflective spectrometer
Availability:
The DTP22 from X-Rite is a discontinued instrument. It may still be available second hand. It is capable of reading colored patches one at a time.

DTP41 reflective, DTP41T reflective/transmissive spectrometers
Availability:
The DTP41 and DTP41T from X-Rite is a discontinued instrument. It may still be available second hand.
The series II instruments (DTP41B and DTP41TB) offer both serial and USB connection. Note that currently only serial operation using Argyll is possible with these instruments.

DTP51 reflective colorimeter
Availability:
The DTP51 from X-Rite is a discontinued instrument. It may still be available second hand.
Operation:
The DTP51's switch is triggered by inserting a strip into the slot.

DTP92 CRT display colorimeter
Availability:
The DTP92 from X-Rite is a discontinued instrument. It may still be available second hand. It will only read CRT technology displays.
Operation:
The Display Selections for this instrument are:
c CRT display A Cathode Ray Tube display, that is of the Refresh type [Default, CB2].

DTP94, "Optix XR" or "Optix XR2" or "Optix Pro" display colorimetrers
Availability:
The DTP94 from X-Rite is a discontinued instrument, although it is still being supplied to OEMs. It may still be available as old stock, or second hand. It was sold as an instrument without software as the DTP94, and packaged with software from the manufacturer as the "Optix XR" range.
Operation:
The Display Selections for this instrument are:
l LCD display A Liquid Crystal Display, that is of the Non-Refresh type [default, CB1].
c CRT display A Cathode Ray Tube display, that is of the Refresh type [CB2].
g Generic Generic display [CB3]

Spectrolino reflective/emissive spectrometer
Availability:
The Spectrolino from Gretag MacBeth (Now X-Rite) is a discontinued instrument. It is often available second hand. If buying it second hand, make sure it comes with all it's accessories, including white reference, spot reading adapter, display reading adapters, filters (UV, polarizing, D65), serial cable adapter and power supply.

SpectroScan reflective/emissive and SpectroScanT reflective/emissive/transmissive spectrometers
Availability:
The SpectroScan and SpectroScanT from Gretag MacBeth (Now X-Rite) is a discontinued instrument. It is the combination of an X-Y table and the Spectrolino instrument. The SpectroScanT is capable of measuring transparency. It is often available second hand. If buying it second hand, make sure it comes with all it's accessories, including white reference, spot reading adapter, display reading adapters, filters (UV, polarizing, D65) and power supply.
If measuring transparencies using a SpectroScanT, the Enter key on the instrument may be used to trigger each reading. It will be recognized after each previous reading has been completed.

Eye-One Pro2:
There is support for some of the new features of the Eye-One Pro2 (also known as the Eye-One Pro Rev E), in particular the Rev E measurement mode, spectrometer stray light reduction, wavelength calibration, and improved black level tracking. This new support can be disabled and an Eye-One Pro2 operated in legacy mode by setting the environment variable ARGYLL_DISABLE_I1PRO2_DRIVER. See Eye-One Pro reflective/emissive spectrometer below for details on the operation of this type of instrument.

Eye-One Pro and Eye-One Pro2 reflective/emissive spectrometer
Availability:
The Eye-One Pro from X-Rite (was Gretag MacBeth) is available in two packages from the manufacturer. These packages differ partly in what accessories come with the instrument, but primarily in what features the manufacturers software provides. This comparison chart illustrates the differences. Used with Argyll, there are no differences in operation of an Eye-One Pro instrument, irrespective of which package it came with. The lowest cost package is the i1 Basic Pro.
The EFI ES-1000 (which is a re-badged Eye-One Pro) is also reported to work with Argyll.
Unless you know what you're doing, and have a very specific reason to buy an instrument fitted with a UV (Ultra Violet) filter, make sure that you buy an instrument without the filter. A UV filtered instrument can't deal intelligently with FWA (Fluorescent Whitener Additive) effects in paper. (Look here for more information about FWA compensation.) Using FWA compensation you can make measurements using ISO 13655:2009 M0, M1 and M2 conditions. The M2 condition emulates a UV cut instrument.
There have been four revisions of the Eye-One Pro, Rev. A, B, D and E (AKA Eye-One Pro2). The rev B, D and E are capable of sampling twice as fast as the Rev. A version of the instrument, and are also available with an ambient light reading capability.
NOTE for those running on older versions of Linux with a Rev. D, there was a problem with the Linux USB stack that causes the instrument to stop working once it has been used. The only workaround is to unplug and replug the instrument in again, whereupon it can be used one time again. A fix for this problem was in the Linux 2.6.26 kernel release.
See also How can I have confidence in the i1pro Driver ?
Patch recognition:
For the best chances of good patch recognition, the instrument should be drawn smoothly and not too rapidly over the strip. If there is a misread, try slowing down slightly. The Rev A and B. instruments have a slower sampling rate than the latter revision instruments, and hence must be used a bit more slowly. Generally a higher quality set of readings will result if slower scans are used, since there will then be more samples averaged for each patch.
In chartread, the -T ratio argument modifies the patch consistency tolerance threshold for the Eye-One Pro. In recognizing patches in a strip, the instrument takes multiple readings as the strip is read, and then divide the readings up into each patch. It then check the consistency of the multiple readings corresponding to each patch, and reject the measurement if they are too inconsistent. For some media (ie. a coarser screens, fabric etc.) the default tolerance may be unreasonably tight, so the -T ratio argument can be used to modify this criteria. To loosen the tolerance, use a number greater than 1.0 (ie. 1.5, 2.0).
Special features:
A feature unique to Argyll when used with the Eye-One Pro, is the high resolution spectral mode. This returns spectral measurements at 3.333 nm spacing, rather than the default 10nm spacing, and also extends the range of wavelengths very slightly. This high resolution may assist in giving better accuracy for "peaky" emissive sources such as illuminants and displays. The high resolution mode is selected by using the -H flag on the command line to dispcal, dispread, chartread, and spotread. It can also be toggled on and off within spotread using the h key. The extended range down to 350nm may give some information about an illuminants ultra violet content, although the accuracy of the readings between 350-380, and 730-740nm should not be relied upon.

Eye-One Monitor emissive spectrometer
Availability:
The Eye-One Monitor from X-Rite (was Gretag MacBeth) is a discontinued instrument. It was a lower cost version of the Eye-One Pro without reflective measurement capability. See Eye-One Pro reflective/emissive spectrometer for details on the operation of this instrument.

Eye-One Display 1, Eye-One Display 2, Eye-One Display LT, ColorMunki Create, ColorMunki Smile colorimeters,
Instrument Availability:
The ColorMunki Smile colorimeter is a currently available instrument.
The Eye-One Display LT and Eye-One Display 2 are discontinued products, although they may still be available from some retailers, second hand, and may still be shipped with some displays as part of their calibration capability.
The ColorMunki Create colorimeter is a discontinued product, although they may still be available from some retailers or second hand,can also be used. They will appear as an i1Display2 colorimeter.
The HP DreamColor colorimeter can also be used, and will appear as an i1Display2 colorimeter [note that it is calibrated for the DreamColor display].
The HP APS (Advanced Profiling Solution) colorimeter is also reported to work, and will appear as an i1Display2.
The CalMAN X2 colorimeter is also reported to work, and will appear as an i1Display2 colorimeter.
The Lacie Blue Eye colorimeter is also reported to work, and will appear as an i1Display2 colorimeter.
The Eye-One Display 1 is a discontinued instrument.
The Eye-One Display LT came with a less expensive package with more limited software from the manufacture.
The Eye-One Display 2 package came with more software features, but the instruments are virtually identical, and will operate identically using Argyll.
The ColorMunki Create package is another alternative, and will operate identically using Argyll.
Operation:
The Display Selections for the ColorMunki Smile are:
f LCD with CCFL back-light A Liquid Crystal display that uses a Cold Cathode Fluorescent back lighting. [Default, CB1]
e LCD with LED back-light A Liquid Crystal display that uses Light Emitting Diode back lighting.
other instruments will offer:
l LCD display A Liquid Crystal Display, that is of the Non-Refresh type. [Default, CB1]
c CRT display A Cathode Ray Tube display, that is of the Refresh type. [CB2]

i1 DisplayPro and ColorMunki Display colorimeters (i1 Display 3)
Instrument Availability:
Both instruments are currently available..
The ColorMunki Display is a less expensive package with more limited software from the manufacture, and takes a noticeably longer time to make most measurements (a minimum of 1 second), but both instruments will take longer for very dark samples, and under these conditions the speed difference is less significant.
The i1Display Pro package comes with i1Profiler, and the instrument is generally faster than the ColorMunki Display, but other than this and the software package, the instruments appear to be virtually identical. (Note though that the ColorMunki Display is unable to measure the refresh period, so is less repeatable in this mode than the i1Display Pro).
Both instruments are capable of using CCSS (Colorimeter Calibration Spectral Sample) files, and this also gives the instrument the capability of using a non-default standard observer. CCSS files can be created using the ccxxmake tool, and installed or translated from the .EDR files that are provided with the instrument CD using the oeminst utility using a spectrometer as a reference.
There are some OEM versions of this instrument around too, and the SpectraCal OEM i1Display, ChromaPure and NEC SpectraSensor Pro instruments are also reported to work. They will appear as a be a the same as the i1Display Pro.
[Note that if you have an OEM version of this instrument, it's worth checking if they come with any extra .edr files, that can then be translated for use with ArgyllCMS using oeminst.]
On MSWindows, if you have installed the Manufacturers applications, you may have to shut the i1Profiler tray application down before Argyll can open the instrument.
Operation:
The Display Selections for this instrument are:
n A non-refresh type display [Default, CB1].
r A refresh type display - The refresh period is measured, and the integration time adjusted appropriately. [CB2]
With the manufacturers .edr files & reference Argyll .ccss files installed, the following selections are:
n A non-refresh type display [Default, CB1].
r A refresh type display - The refresh period is measured, and the integration time adjusted appropriately. [CB2]
c CRT (Hitachi CM2112MET, Diamond View 1772ie)
l LCD CCFL IPS (CCFL AC EIZO HP with CORRECTION)
L LCD CCFL Wide Gamut IPS (WG CCFL NEC241 271)
b LCD RGB LED IPS (RGBLED HP SOYO)
e LCD White LED IPS (WLED AC LG Samsung)
p Projector (Marantz HP Panasonic Projectors Hybrid EDR)
Note when measuring CRT displays:
The small magnet in the ambient light cover used to signal what position it is in, can interfere in the operation of the CRT display, particularly if the ambient cover is in it's natural position at 180 degrees away from the measuring lens. One way of minimizing this is to swing the cover down so that it touches the display adjacent to the lens, thereby moving the magnet away from the display surface. A more thorough but inconvenient way of avoiding this problem is to unclip the ambient light cover and slide it down the cable.

Huey colorimeter
Availability:
The Huey is widely available under the Pantone name as well as the manufacturer, X-Rite. There lower cost Huey is now discontinued, while the Huey Pro is still available.
Operation:
The Display Selections for this instrument are:
l LCD display A Liquid Crystal Display, that is of the Non-Refresh type. [Default, CB1]
c CRT display A Cathode Ray Tube display, that is of the Refresh type. [CB2]

MonacoOPTIX colorimeters
Instrument Availability:
Availability:
The MonacoOPTIX from Monaco Soft is a discontinued instrument. It may still be available as old stock, or second hand. It was sold packaged with software from the manufacturer. The Sequel Chroma 4 appears to be a similar instrument, and both seem to operate as if they were an Eye-One Display 1 using Argyll.
Operation:
The Display Selections for this instrument are:
c CRT display A Cathode Ray Tube display, that is of the Refresh type.
l LCD display A Liquid Crystal Display, that is of the Non-Refresh type.

Spyder 2 colorimeter
Availability:
The Spyder 2 has been superseded by the Spyder 3 & 4, but may be available second hand.
[The Spyder 1 has also been reported as working, but this has not been confirmed.]
Operation:
Important Note about the ColorVision Spyder 2 instrument support:
This instrument cannot function without the driver software having access to the vendor supplied PLD firmware pattern for it.
This firmware is not provided with Argyll, since it is not available under a compatible license.
The purchaser of a Spyder 2 instrument should have received a copy of this firmware along with their instrument, and should therefore be able to enable the Argyll driver for this instrument by using the oeminst tool.
The Display Selections for this instrument are:
l LCD display A Liquid Crystal Display, that is of the Non-Refresh type. [Default, CB1]
c CRT display A Cathode Ray Tube display, that is of the Refresh type. [CB2]
Linux USB hub problems:
Note that the Spyder doesn't appear to operate at all well on Linux if attached to a secondary USB hub. You may have such a secondary hub built into your motherboard. If Argyll has difficulty in reliably talking to the Spyder, try connecting it directly to the computer rather than via a usb hub, or try using a USB port on your computer that connects directly to a root hub. This is probably due to a bug in the Linux EHCI driver, and a fix is due to appear in the Linux kernel sometime after July 2011. The name of the fix is "EHCI: fix direction handling for interrupt data toggles".

Spyder 3 colorimeter
Availability:
The Spyder3Elite, Spyder3Pro and Spyder3Express are being superseded by the Spyder4, but may still stocked by some dealers, and may be available second hand. The Spyder3Elite and Spyder3Pro appear to be identical hardware with different software from the manufacturer. The Spyder3Express lacks the ambient sensor.
[Note that this instrument doesn't seem particularly suited to measuring CRT displays, since it no longer seems to synchronise its readings to a CRT refresh, and you can no longer remove the LCD filter, reducing its sensitivity compared to the Spyder 2 in CRT mode. The Spyder 2 or one of the other instruments may be a better choice if you particularly need to measure CRTs or Refresh displays.]
Operation:
The ambient light sensor can be used with the Spyder3Elite and Spyder3Pro instruments, but is only capable of monochrome readings.
The Display Selections for this instrument are:
n | l A non-refresh type display [Default, CB1]
r | c A refresh type display. [CB2]

Spyder 4 colorimeter
Availability:
The Spyder4Elite, Spyder4Pro and Spyder4Express are a currently available instruments. The Spyder4Elite and Spyder4Pro appear to be identical hardware with different software from the manufacturer. The Spyder4Express lacks the ambient sensor.
Operation:
These instruments are capable of using using CCSS (Colorimeter Calibration Spectral Sample) files, and this also gives the instrument the capability of using a non-default standard observer. CCSS files can be created using the ccxxmake tool using a spectrometer as a reference.
Important Note about the DataColor Spyder 4 vendor display type/calibration support:
This instrument does not have a full range of display type calibration selections available without the vendor supplied calibration data for it.
This calibration data is not provided with Argyll, since it is not available under a compatible license.
You can use CCSS files as an alternative (see above), or as the purchaser of a Spyder 4 instrument you should have received a copy of the calibration data along with their instrument, and should therefore be able to enable the full range of display type selections in Argyll by using the oeminst tool.
The Display Selections for this instrument are:
n | l A non-refresh type display with a generic calibration [Default, CB1].
r | c A refresh type display with a generic calibration.[CB2]
The Display Selections for this instrument when the manufacturers calibration information has been installed is:
n A non-refresh type display with a generic calibration [Default, CB1].
r A refresh type display with a generic calibration.[CB2]
f LCD, CCFL Backlight - normal gamut Liquid Crystal Display with standard Cold Cathode Fluorescent Lamp backlight.
L Wide Gamut LCD, CCFL Backlight - wide gamut Liquid Crystal Display with Cold Cathode Fluorescent Lamps backlight.
e LCD, White LED Backlight - normal gamut Liquid Crystal Display with a White LED backlight.
B Wide Gamut LCD, RGB LED Backlight - wide gamut Liquid Crystal Display with RGB LED backlight.
x LCD, CCFL Type 2 Backlight - normal gamut Liquid Crystal Display with alternative Cold Cathode Fluorescent Lamp backlight (Laptop ?)
The ambient light sensor can be used with the Spyder4Elite and Spyder4Pro instruments, but is only capable of monochrome readings.

Colorimètre HCFR colorimeter
Availability:
The Colorimètre HCFR Probe is a kit instrument from HCFR.
OS X
Please note the installation instructions.
Operation:
The accuracy of this instrument does not seem to be comparable to the commercial instruments when used for measuring displays, particularly in the area of measuring dark colors, and I've seen the best results when used with a CRT display. It may well give good results in calibrating projectors, since this was what it was designed to do.
The Display Selections for this instrument are:
l LCD display A Liquid Crystal Display [Default].
c CRT display A Cathode Ray Tube display.
R Raw Reading Raw sensor readings, used for calibration [CB1]