[argyllcms] Re: ArgyllCMS V1.9.0 has been released.

  • From: Florian Höch <lists+argyllcms@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Mon, 26 Sep 2016 20:12:42 +0200

Am 26.09.2016 um 09:56 schrieb Graeme Gill:

I'm pleased to announce the release of ArgyllCMS V1.9.0.

Source and executables for a variety of platforms is in
the usual place: <http://www.argyllcms.com/>.

A summary of changes is here: 
<http://www.argyllcms.com/doc/ChangesSummary.html>

Any problems or regressions - please let me know.

I can't seem to get dispcal/dispread to recognize my Spyder5 (Argyll
driver) nor i1 DisplayPro (HID driver) - didn't try my other instruments
yet. Argyll 1.8.3 works fine on the same system (Windows 10 anniversary
x64 with latest updates).

What's interesting is that the -D8 output seems to suggest that it sees
the instruments, but they don't appear in the list ("no ports found"
message, and trying to run measurements fails with "no instrument at
port 1").


Argyll 1.9 dispread -D8 -? output (first lines up until after instrument
detection):

Read a Display, Version 1.9.0
Author: Graeme W. Gill, licensed under the AGPL Version 3
Diagnostic: Usage requested
usage: dispread [options] outfile
 -v              Verbose mode
 -d n                 Choose the display from the following list (default 1)
MonitorEnumProc() called with hMonitor = 0x10001
MonitorEnumProc() set initial monitor info: 0,0 1920,1080 name
'\\.\DISPLAY1'
get_displays about to get monitor information for 0
Mon 0, name '\\.\DISPLAY1\Monitor0'
Mon 0, string 'Generic PnP Monitor'
Mon 0, flags 0x3
Mon 0, id 'MONITOR\PHL0000\{4d36e96e-e325-11ce-bfc1-08002be10318}\0002'
Mon 0, key
'\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0002'
EnumDisplayDevices failed on '\\.\DISPLAY1' Mon = 1
get_displays added description 'DISPLAY1, at 0, 0, width 1920, height
1080 (Primary Display)' to display 0
    1 = 'DISPLAY1, at 0, 0, width 1920, height 1080 (Primary Display)'
 -dweb[:port]         Display via a web server at port (default 8080)
 -dcc[:n]             Display via n'th ChromeCast (default 1, ? for list)
 -dmadvr              Display via MadVR Video Renderer
 -c listno            Set communication port from the following list
(default 1)
Argyll 'V1.9.0' Build 'MSWin 64 bit' System 'Windows V10.0 SP 0'
icoms_get_paths: called with mask = 131071
hid_get_paths: called
found HID device
'\\?\hid#vid_046d&pid_c232#2&33191fed&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 1 but not one we're looking for
found HID device
'\\?\hid#vid_046d&pid_c231#2&1dd8bfaf&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 2 but not one we're looking for
found HID device
'\\?\hid#vid_046d&pid_c01e#6&37e3e426&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 3 but not one we're looking for
found HID device
'\\?\hid#vid_046a&pid_0011#6&303729ab&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 4 but not one we're looking for
found HID device
'\\?\hid#vid_0765&pid_5020#6&3c9f0aa&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 5 that we're looking for
icompaths_add_hid '(null)' got dctype 0x0
icompath_set_usb 'hid:/5 (X-Rite i1 DisplayPro, ColorMunki Display)'
returning dctype 0x10004
icoms_get_paths: returning 1 paths and ICOM_OK
usb_get_paths opening device '\\.\libusb0-0001'
usb_get_paths: turned on kernel debug messages
usb_get_paths: checking vid 0x085c, pid 0x0500
set ep ad 0x81 packetsize 8 type 3
usb_get_paths: found instrument vid 0x085c, pid 0x0500
icompath_set_usb 'libusb0-0001 (Datacolor Spyder5)' got dctype 0x0
icompath_set_usb 'libusb0-0001 (Datacolor Spyder5)' returning dctype 0x10002
usb_get_paths opening device '\\.\libusb0-0002'
usb_get_paths opening device '\\.\libusb0-0003'
usb_get_paths opening device '\\.\libusb0-0004'
usb_get_paths opening device '\\.\libusb0-0005'
usb_get_paths opening device '\\.\libusb0-0006'
usb_get_paths opening device '\\.\libusb0-0007'
usb_get_paths opening device '\\.\libusb0-0008'
usb_get_paths opening device '\\.\libusb0-0009'
usb_get_paths opening device '\\.\libusb0-0010'
usb_get_paths opening device '\\.\libusb0-0011'
usb_get_paths opening device '\\.\libusb0-0012'
usb_get_paths opening device '\\.\libusb0-0013'
usb_get_paths opening device '\\.\libusb0-0014'
usb_get_paths opening device '\\.\libusb0-0015'
usb_get_paths opening device '\\.\libusb0-0016'
icoms_get_paths: got 0 paths, looking up the registry for serial ports
icoms_get_paths: There don't appear to be any serial ports
    ** No ports found **


Argyll 1.8.3 dispread -D8 -? output (first lines up until after
instrument detection):

Read a Display, Version 1.8.3
Author: Graeme W. Gill, licensed under the AGPL Version 3
Diagnostic: Usage requested
usage: dispread [options] outfile
 -v              Verbose mode
 -d n                 Choose the display from the following list (default 1)
MonitorEnumProc() called with hMonitor = 0x10001
MonitorEnumProc() set initial monitor info: 0,0 1920,1080 name
'\\.\DISPLAY1'
get_displays about to get monitor information for 0
Mon 0, name '\\.\DISPLAY1\Monitor0'
Mon 0, string 'Generic PnP Monitor'
Mon 0, flags 0x3
Mon 0, id 'MONITOR\PHL0000\{4d36e96e-e325-11ce-bfc1-08002be10318}\0002'
Mon 0, key
'\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0002'
EnumDisplayDevices failed on '\\.\DISPLAY1' Mon = 1
get_displays added description 'DISPLAY1, at 0, 0, width 1920, height
1080 (Primary Display)' to display 0
    1 = 'DISPLAY1, at 0, 0, width 1920, height 1080 (Primary Display)'
 -dweb[:port]         Display via a web server at port (default 8080)
 -dcc[:n]             Display via n'th ChromeCast (default 1, ? for list)
 -dmadvr              Display via MadVR Video Renderer
 -c listno            Set communication port from the following list
(default 1)
Argyll 'V1.8.3' Build 'MSWin 64 bit' System 'Windows V10.0 SP 0'
icoms_get_paths: called
hid_get_paths: called
found HID device
'\\?\hid#vid_046d&pid_c232#2&33191fed&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 1 but not one we're looking for
found HID device
'\\?\hid#vid_046d&pid_c231#2&1dd8bfaf&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 2 but not one we're looking for
found HID device
'\\?\hid#vid_046d&pid_c01e#6&37e3e426&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 3 but not one we're looking for
found HID device
'\\?\hid#vid_046a&pid_0011#6&303729ab&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 4 but not one we're looking for
found HID device
'\\?\hid#vid_0765&pid_5020#6&3c9f0aa&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
inst 5 that we're looking for
icoms_get_paths: returning 1 paths and ICOM_OK
usb_get_paths opening device '\\.\libusb0-0001'
usb_get_paths: turned on kernel debug messages
usb_get_paths: checking vid 0x085c, pid 0x0500
set ep ad 0x81 packetsize 8 type 3
usb_get_paths: found instrument vid 0x085c, pid 0x0500
usb_get_paths opening device '\\.\libusb0-0002'
usb_get_paths opening device '\\.\libusb0-0003'
usb_get_paths opening device '\\.\libusb0-0004'
usb_get_paths opening device '\\.\libusb0-0005'
usb_get_paths opening device '\\.\libusb0-0006'
usb_get_paths opening device '\\.\libusb0-0007'
usb_get_paths opening device '\\.\libusb0-0008'
usb_get_paths opening device '\\.\libusb0-0009'
usb_get_paths opening device '\\.\libusb0-0010'
usb_get_paths opening device '\\.\libusb0-0011'
usb_get_paths opening device '\\.\libusb0-0012'
usb_get_paths opening device '\\.\libusb0-0013'
usb_get_paths opening device '\\.\libusb0-0014'
usb_get_paths opening device '\\.\libusb0-0015'
usb_get_paths opening device '\\.\libusb0-0016'
icoms_get_paths: got 2 paths, looking up the registry for serial ports
icoms_get_paths: There don't appear to be any serial ports
    1 = 'hid:/5 (X-Rite i1 DisplayPro, ColorMunki Display)'
    2 = 'libusb0-0001 (Datacolor Spyder5)'



Florian.

Other related posts: