steve@xxxxxxxxxx wrote:
Hi,
I’m trying to control an i1pro2 spectrometer in emissive mode with Argyll
spotread via a
RaspberryPi3.
This exact combination of variables always fails, but if I change any one of
the variables
it works fine. Works great:
-On RPi3 but not in emissive mode
-With i1Pro cheap colorimeter instead of i1Pro2 spectrometer to take emissive
readings
with Spotread on RPi3.
The failure manifests itself by the inability to get past the calibration step
(-N is not
a work-around, since there are no previous valid .cal files). When the
calibration fails,
one of several errors occurs:
cancel_req: failed with 0
cancel_req: failed with 0
Calibration failed with 'Communications failure' (Communications failure)
or:
Calibration failed with 'Hardware Failure' (Read a number of bytes not a
multiple of 256)
or:
Calibration failed with 'Hardware Failure' (Wavelength calibration reading is
too low)