Quote:
Originally Posted by TheDac /forum/post/21724743
First off, a big Thank You! to John. I've gotten an i1Display Pro recently, and I was quite frustrated with the apps available (or not available) for it. Reactivating the project is awesome !
Firstly welcome to the forums
That has to set some kind of record for best first post.
Quote:
Originally Posted by TheDac /forum/post/21724743
Now on to my initial experience with the new version of HCFR. I'll be a little verbose, and hopefully that will help John with the development, so bear with me here.
Indeed it does. I'll reply to the relevant parts but the high level of detail is very useful on working out what's going on
Quote:
Originally Posted by TheDac /forum/post/21724743
I have 2 colorimeters: a DTP-94 that I've had for a very, very long time, and an i1Display Pro retail (i1D3).
I suppose it's inevitable that multiple meters might have issues, but very useful to test with this config.
Quote:
Originally Posted by TheDac /forum/post/21724743
I started the program, with both devices plugged in, selected the Argyll device, and I suddenly got the "Incorrect Driver - starting communications with the meter failed with severe error" message. Both devices were running with the XRite drivers. I went back to the sensor selection screen, selected the DTP-94 device, and voila, the program started up just fine. Took a full set of readings, and everything looked OK.
Here's what I think happened, the argyll driver spotted the 2 meters and assigned port 1 to teh DTP-94 and port 2 to the i1d3, when you started the meter on port 1 you got the incorrect driver error on teh DTP-94 but at thios point had you selected port 2 the i1d3 should have worked.
Quote:
Originally Posted by TheDac /forum/post/21724743
But, my interest was with the i1D3. So I installed the Argyll drivers, first just for the i1D3, then for the DTP-94 as well. I tried all possible combinations between them, but the result was the same: HCFR would work fine with the DTP-94 on both drivers, but it wouldn't work with the i1D3 on either driver.
This is odd, were you playing with the meter number at this stage? When you say the DTP-94 was working was it working via the argyll driver or the HCFR one?
Quote:
Originally Posted by TheDac /forum/post/21724743
so I decided to tinker with it. I commented a couple of lines of code where the program is bypassing HID devices (lines 80-81 in usbio.c):
There may well be an issue with trying to use the i1d3 with the supplied drivers. We may need to look into this later, for now use the x-rite drivers.
Quote:
Originally Posted by TheDac /forum/post/21724743
The i1D3 has some slight variations - I think due to the speed it reads the patches - I timed it at exactly 10 seconds for the entire grayscale, primaries and secondaries set. That's 17 patches in 10 seconds, just over half a second for each. The variations were just slight in my case, so I don't worry about it. Of note is that the first 3-4 gray patches were considerably slower, just over a second, while the light grays went by very, very fast. The DTP-94 was consistent as well (though wrong, but that's a device problem).
Yes the latest code for the i1d3 changes the way it calculated the integration time at lower light levels which should give better results at the expense of slightly longer read times.
Quote:
Originally Posted by TheDac /forum/post/21724743
1) if you use an i1D3, make sure you disable "Confirmation message" under Advanced -> Preferences -> Advanced. The device will not wait for your confirmation, and it will start reading, giving errant readings. By the time you click OK, the generator has almost already finished going through the grayscale.
Sounds like a bug, thanks
Quote:
Originally Posted by TheDac /forum/post/21724743
2) in a couple of instances, the Argyll meter selection did not recognize the i1D3 because the cap on the lens was on. In my case, I usually keep it on until just before I run the process. The odd thing is that I can't replicate the issue. It happened a couple of times, and then it just went away.
Keep and eye out for this happening again, the cap should not affect recognition
Quote:
Originally Posted by TheDac /forum/post/21724743
3) if you have multiple meters on your computer, you may get strange problems. In my case I was running at times with both devices attached. The Argyll selection screen would not populate the device name after it was selected, and you might not know which device is selected, since the selection screen only displays the meter number, not
the name.
Yes, there are problems with multiple meters in 3.0.0.0, this will improve...
Quote:
Originally Posted by TheDac /forum/post/21724743
4) as I just mentioned the Argyll selection screen does not always populate the name of the device once you make your selection and close the window. I was able to consistently replicate that. I would go to the selection screen, select meter 2 (the i1D3), click OK, and the Sensor would show just "Argyll Meter" no matter how long I waited. I would go back in the selection screen, simply click OK, and now the name would appear under sensor, i1Display3. The meter was still selected the first time around, and it was working fine, but the sensor data was just not being updated.
The way detection works will change a lot in teh next version, you should select the meter by name from the list.
Quote:
Originally Posted by TheDac /forum/post/21724743
5) I have an odd issue when both meters are running on the XRite drivers, and both are plugged in. I suppose this is due to the enumeration of the devices in the original list. Here's the issue: the i1D3 is assigned meter 2; meter 1 seems to be assigned, but it generates the "Incorrect Driver - starting communications with the meter failed with severe error" message, if selected. If I unplug the DTP-94, the i1D3 is assigned to meter 1, and it works fine. I am speculating that somehow Argyll still detects the DTP-94 as a valid device when it's connected, but it can't initialize it with the XRite drivers.
Yes it does, if you install the supplied drivers for this device it should work, can you try with just the DTP-94 plugged in and with the supplied drivers for that and selecting argyll from the meter list (not the dtp-94)
Quote:
Originally Posted by TheDac /forum/post/21724743
6) you CANNOT have 2 active calibration windows with the same meter selected. The original calibration window will work fine, but the second window will give you the "Incorrect Driver ..." message
Good point, I'll need to fix this for the next version.
Quote:
Originally Posted by TheDac /forum/post/21724743
7) the "Argyll Meter Property Page" screen (sensor selection screen) will default to the previously selected meter number. If you plug/unplug meters, or unplug them and then plug them in another USB port, the assigned meter number can, and most likely will, change. If you ever selected a meter higher than 1, the screen will never default back to meter 1, unless you specifically select it.
That should be fixed in the next version the who meter number thing will be hidden from you.
Quote:
Originally Posted by TheDac /forum/post/21724743
10) with the i1D3, if you get the message "Meter is in incorrect position", it means that the cap is on the lens. You need to open it up before you take any readings
Good to know thanks.