[argyllcms] Re: spotread / i1pro2

  • From: "Brian W. Gortney, II" <bwg@xxxxxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Tue, 26 Sep 2017 11:11:19 -0400

An update:

I've just found that chartread also returns the same error as `spotread -e` when trying to calibrate.  I was using Argyll on a RaspberryPi running Raspbian Jessie with the precompiled/dist package.  I'm using a separate linear supply for the i1pro2 to ensure power stability.  I also compiled from source and am getting the same error.  Regular (reflective) `spotread` continues to work fine.

After moving the i1pro2 to an amd64-based device (Core i3; Gentoo) everything works fine - `spotread -e`, chartread, etc. - so this seems like a RPi/Raspbian-related quirk.  Upgrading from Jessie to Stretch (new libs, new kernel, etc.) doesn't fix the problem.  Guess I'll have to move to another architecture.

Brian



On 9/24/2017 08:06, Brian W. Gortney, II wrote:

Having a bit of a problem with spotread (1.9.2) and my i1pro2 rev E:  I can't use emissive mode, though the default (reflective) seems to work fine.

Here's the error/spotread output:
====
# spotread -e

Spot read needs a calibration before continuing

Place the instrument on its reflective white reference S/N 1066241,
 and then hit any key to continue,
 or hit Esc or Q to abort:
cancel_req: failed with 0
cancel_req: failed with 0
Calibration failed with 'Communications failure' (Communications failure)
Hit any key to retry, or Esc or Q to abort:
====

Am I missing something?  I know the i1pro2 can be used to calibrate monitors - as with dispalycal - so emissive mode should work, I believe?  Using my colormunki, emissive mode works without a hitch.

Also, while I'm here, I've noticed that the 'verbose' output is a little wonky and doesn't ever change?:
====
# spotread -v
Connecting to the instrument ..
Instrument Type:   X-Rite i1 Pro 2
Serial Number:     1066241
Firmware version:  634
CPLD version:      999
Chip ID:           01-649ae81700004d
Date manufactured: 20-16-412
U.V. filter ?:     No
Measure Ambient ?: Yes
Tot. Measurement Count:           4515
Remission Spot Count:             1446
Remission Scan Count:             328
Date of last Remission spot cal:  Wed Dec 31 19:00:00 1969
Remission Spot Count at last cal: 0
Total lamp usage:                 3035.039795
Init instrument success !
====

It's said the same thing (measurement count, lamp usage, etc.) for quite some time, and I use it pretty heavily.  Is it that only i1profiler updates this data?  I noticed also that the manufactured date and remission spot cal date aren't valid?

Appreciate any help/insights.

Thanks,

Brian




Other related posts: