[argyllcms] Re: Support for built-in Lenovo Pantone Huey?

  • From: Jeff Mixon <jeff.mixon@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Thu, 02 Jun 2016 04:16:04 +0000


Thanks for the reply. I do see now keeping the screen on with the lid shut
is quite tricky. However, i managed to do so once I realized the lid switch
is controlled by a small magnet in the screen with the opposite pole in the
casing near the keyboard. I inserted a thin but wide magnet with inverted
polarity between the lid and chassis magnet, and it was enough to divert
the magnetic field enough to keep the lid switch from tripping and thus the
screen is still on while the lid is practically completely closed. Not the
most graceful solution there is, but I assume it will be sufficient?

I ran the 1.9.0 beta release with the following result:

./spectro/dispcal -v 5 -d 2 -D 5 -r
Argyll 'V1.9.0_beta' Build 'Linux 64 bit' System 'Linux #40-Ubuntu SMP
Thu May 12 22:03:46 UTC 2016 4.4.0-22-generic x86_64'
usb_check_and_add: found instrument vid 0x0765, pid 0x5010
Setting up the instrument
new_inst: called with path '/dev/bus/usb/001/011 (GretagMacbeth Huey)'
huey_init_coms: About to init coms
huey_init_coms: About to init USB
usb_open_port: open port '/dev/bus/usb/001/011' succeeded
usb_open_port: Claiming USB port '/dev/bus/usb/001/011' interface 0
initally failed with -1
usb_open_port: Attempting kernel detach
huey_init_coms: Lenovo version
huey_command: Sending 'GetStatus' args '00 00 00 00 00 00 00'
huey_command: returning '45 43 43 4d 33 20' ICOM err 0x0
ccmat           = 1.000000 0.000000 0.000000
                  0.000000 1.000000 0.000000
                  0.000000 0.000000 1.000000

ucbid = 1, cbid = 1

huey_init_coms: inited coms OK
huey_init_inst: called
huey_check_unlock: called
huey_command: Sending 'GetStatus' args '00 00 00 00 00 00 00'
huey_command: returning '45 43 43 4d 33 20' ICOM err 0x0
huey_check_unlock: instrument is responding, unlocked, and right type
huey_command: Sending 'SetLEDs' args '00 0f 00 00 00 00 00'
huey_command: returning '00 00 00 00 00 00' ICOM err 0xa
init_inst returned 'Communication protocol breakdown' (Message from
instrument had bad status code)
new_disprd failed because init_inst failed
dispcal: Error - new_disprd() failed with 'Instrument Access Failed'

Seems to have gotten further, but not quite far enough…


Jeff Mixon

On Wed, Jun 1, 2016 at 3:53 PM Graeme Gill <graeme@xxxxxxxxxxxxx> wrote:

Jeff Mixon wrote:


I recently acquired a Lenovo ThinkPad P70 which includes a built in
Pantone(?) Huey sensor. I’m wondering if it would be possible to add
support for this sensor?

It's already been added in preparation for the next release
(See <http://www.argyllcms.com/Argyll_dev_src.zip), but
the problem has always been that no-one has done the work
to figure out how to keep the display on, with the lid shut.

Graeme Gill.

Other related posts: