Hi Graeme, here is the spotread output for a totally dark screen (a tiny command prompt window was there). Thanks! C:\calibration\Argyll_V1.0.2\bin>spotread -y c -D i1disp: About to init coms i1disp: About to init USB icoms: About to set usb port characteristics icoms: About to open the USB port icoms: USB port needs opening icoms: About to open USB port 'usb:/bus0/dev1 (GretagMacbeth i1 Display)' icoms: USB port is now open icoms: Clearing any USB errors icoms: usb port characteristics set ok i1disp: Sending cmd 00 args '' response '36 2e 30 30 00' ICOM err 0x0 i1disp: init coms has suceeded i1disp: About to init instrument i1disp: about to check response and unlock instrument if needed i1disp: Sending cmd 00 args '36 2e 30 30 00' response '36 2e 30 30 00' ICOM err 0x0 i1disp: Sending cmd 08 args '79' response '79 4c 00' ICOM err 0x0 i1disp: instrument is responding, unlocked, and right type i1disp: about to read all the registers i1disp: Sending cmd 08 args '00' response '00 00 00' ICOM err 0x0 i1disp: Sending cmd 08 args '01' response '01 0a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '02' response '02 c3 00' ICOM err 0x0 i1disp: Sending cmd 08 args '03' response '03 15 00' ICOM err 0x0 i1disp: Sending cmd 08 args '04' response '04 3d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '05' response '05 9c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '06' response '06 5a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '07' response '07 ee 00' ICOM err 0x0 i1disp: Sending cmd 08 args '08' response '08 ba 00' ICOM err 0x0 i1disp: Sending cmd 08 args '09' response '09 8f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0a' response '0a f8 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0b' response '0b 39 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0c' response '0c 3c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0d' response '0d b7 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0e' response '0e 15 00' ICOM err 0x0 i1disp: Sending cmd 08 args '0f' response '0f 03 00' ICOM err 0x0 i1disp: Sending cmd 08 args '10' response '10 bb 00' ICOM err 0x0 i1disp: Sending cmd 08 args '11' response '11 68 00' ICOM err 0x0 i1disp: Sending cmd 08 args '12' response '12 0f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '13' response '13 5b 00' ICOM err 0x0 i1disp: Sending cmd 08 args '14' response '14 3d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '15' response '15 60 00' ICOM err 0x0 i1disp: Sending cmd 08 args '16' response '16 d7 00' ICOM err 0x0 i1disp: Sending cmd 08 args '17' response '17 be 00' ICOM err 0x0 i1disp: Sending cmd 08 args '18' response '18 3a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '19' response '19 7c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1a' response '1a 47 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1b' response '1b 3a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1c' response '1c b9 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1d' response '1d 18 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1e' response '1e 45 00' ICOM err 0x0 i1disp: Sending cmd 08 args '1f' response '1f 21 00' ICOM err 0x0 i1disp: Sending cmd 08 args '20' response '20 39 00' ICOM err 0x0 i1disp: Sending cmd 08 args '21' response '21 a7 00' ICOM err 0x0 i1disp: Sending cmd 08 args '22' response '22 c6 00' ICOM err 0x0 i1disp: Sending cmd 08 args '23' response '23 1f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '24' response '24 3e 00' ICOM err 0x0 i1disp: Sending cmd 08 args '25' response '25 15 00' ICOM err 0x0 i1disp: Sending cmd 08 args '26' response '26 f4 00' ICOM err 0x0 i1disp: Sending cmd 08 args '27' response '27 99 00' ICOM err 0x0 i1disp: Sending cmd 08 args '32' response '32 46 00' ICOM err 0x0 i1disp: Sending cmd 08 args '33' response '33 44 00' ICOM err 0x0 i1disp: Sending cmd 08 args '34' response '34 a5 00' ICOM err 0x0 i1disp: Sending cmd 08 args '35' response '35 70 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7e' response '7e 00 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7f' response '7f 0d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '36' response '36 3d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '37' response '37 94 00' ICOM err 0x0 i1disp: Sending cmd 08 args '38' response '38 72 00' ICOM err 0x0 i1disp: Sending cmd 08 args '39' response '39 b6 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3a' response '3a ba 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3b' response '3b bf 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3c' response '3c ca 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3d' response '3d c0 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3e' response '3e 3c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '3f' response '3f a9 00' ICOM err 0x0 i1disp: Sending cmd 08 args '40' response '40 79 00' ICOM err 0x0 i1disp: Sending cmd 08 args '41' response '41 79 00' ICOM err 0x0 i1disp: Sending cmd 08 args '42' response '42 ba 00' ICOM err 0x0 i1disp: Sending cmd 08 args '43' response '43 f5 00' ICOM err 0x0 i1disp: Sending cmd 08 args '44' response '44 1f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '45' response '45 fc 00' ICOM err 0x0 i1disp: Sending cmd 08 args '46' response '46 3d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '47' response '47 51 00' ICOM err 0x0 i1disp: Sending cmd 08 args '48' response '48 28 00' ICOM err 0x0 i1disp: Sending cmd 08 args '49' response '49 ef 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4a' response '4a 3a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4b' response '4b 58 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4c' response '4c 6a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4d' response '4d 60 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4e' response '4e ba 00' ICOM err 0x0 i1disp: Sending cmd 08 args '4f' response '4f f6 00' ICOM err 0x0 i1disp: Sending cmd 08 args '50' response '50 9b 00' ICOM err 0x0 i1disp: Sending cmd 08 args '51' response '51 90 00' ICOM err 0x0 i1disp: Sending cmd 08 args '52' response '52 3a 00' ICOM err 0x0 i1disp: Sending cmd 08 args '53' response '53 e2 00' ICOM err 0x0 i1disp: Sending cmd 08 args '54' response '54 0b 00' ICOM err 0x0 i1disp: Sending cmd 08 args '55' response '55 c4 00' ICOM err 0x0 i1disp: Sending cmd 08 args '56' response '56 3e 00' ICOM err 0x0 i1disp: Sending cmd 08 args '57' response '57 0f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '58' response '58 ba 00' ICOM err 0x0 i1disp: Sending cmd 08 args '59' response '59 2c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5a' response '5a 46 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5b' response '5b 43 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5c' response '5c fc 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5d' response '5d bf 00' ICOM err 0x0 i1disp: Sending cmd 08 args '28' response '28 03 00' ICOM err 0x0 i1disp: Sending cmd 08 args '29' response '29 e8 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2a' response '2a 27 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2b' response '2b 10 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2c' response '2c 00 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2d' response '2d 64 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2e' response '2e 00 00' ICOM err 0x0 i1disp: Sending cmd 08 args '2f' response '2f 64 00' ICOM err 0x0 i1disp: Sending cmd 08 args '30' response '30 00 00' ICOM err 0x0 i1disp: Sending cmd 08 args '31' response '31 64 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5e' response '5e 35 00' ICOM err 0x0 i1disp: Sending cmd 08 args '5f' response '5f 86 00' ICOM err 0x0 i1disp: Sending cmd 08 args '60' response '60 37 00' ICOM err 0x0 i1disp: Sending cmd 08 args '61' response '61 bd 00' ICOM err 0x0 i1disp: Sending cmd 08 args '62' response '62 46 00' ICOM err 0x0 i1disp: Sending cmd 08 args '63' response '63 44 00' ICOM err 0x0 i1disp: Sending cmd 08 args '64' response '64 8d 00' ICOM err 0x0 i1disp: Sending cmd 08 args '65' response '65 b4 00' ICOM err 0x0 i1disp: Sending cmd 08 args '66' response '66 51 00' ICOM err 0x0 i1disp: Sending cmd 08 args '67' response '67 3c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '68' response '68 9e 00' ICOM err 0x0 i1disp: Sending cmd 08 args '69' response '69 88 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6a' response '6a cb 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6b' response '6b 3c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6c' response '6c b4 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6d' response '6d 6b 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6e' response '6e 80 00' ICOM err 0x0 i1disp: Sending cmd 08 args '6f' response '6f 3c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '70' response '70 94 00' ICOM err 0x0 i1disp: Sending cmd 08 args '71' response '71 30 00' ICOM err 0x0 i1disp: Sending cmd 08 args '72' response '72 fe 00' ICOM err 0x0 i1disp: Sending cmd 08 args '79' response '79 4c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '79' response '79 4c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7a' response '7a 4c 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7b' response '7b 69 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7c' response '7c 74 00' ICOM err 0x0 i1disp: Sending cmd 08 args '7d' response '7d 65 00' ICOM err 0x0 i1disp: Sending cmd 08 args '90' response '90 3f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '91' response '91 d1 00' ICOM err 0x0 i1disp: Sending cmd 08 args '92' response '92 5e 00' ICOM err 0x0 i1disp: Sending cmd 08 args '93' response '93 b5 00' ICOM err 0x0 i1disp: Sending cmd 08 args '94' response '94 3f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '95' response '95 d1 00' ICOM err 0x0 i1disp: Sending cmd 08 args '96' response '96 5f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '97' response '97 41 00' ICOM err 0x0 i1disp: Sending cmd 08 args '98' response '98 3f 00' ICOM err 0x0 i1disp: Sending cmd 08 args '99' response '99 e3 00' ICOM err 0x0 i1disp: Sending cmd 08 args '9a' response '9a b8 00' ICOM err 0x0 i1disp: Sending cmd 08 args '9b' response '9b 0c 00' ICOM err 0x0 i1disp: Sending cmd 06 args '9b 0c 00' response '00 19 6e 6b 00' ICOM err 0x0 i1disp: all registers read OK i1disp: instrument inited OK Place instrument on spot to be measured, and hit [A-Z] to read white and setup FWA compensation (keyed to letter) [a-z] to read and make FWA compensated reading from keyed reference 'r' to take previous reading as the reference Hit ESC, ^C or Q to exit, any other key to take a reading: i1disp: Sending cmd 09 args '00 19 6e 6b 00' response '00 00 00 00 00' ICOM err 0x0 i1disp: Sending cmd 05 args '00 19 6e 6b' response '00' ICOM err 0x0 i1disp: Sending cmd 06 args '00' response '00 19 6e 6b 00' ICOM err 0x0 i1disp: Sending cmd 13 args '01' response '00 00 00 00 00' ICOM err 0x0 i1disp: Sending cmd 02 args '00 00 00 00 00' response '00 00 00 01 00' ICOM err 0x0 i1disp: Sending cmd 03 args '00 00 00 01 00' response '00 00 00 00 00' ICOM err 0x0 i1disp: Sending cmd 14 args '00 01 00' response '00 00' ICOM err 0x0 i1disp: Sending cmd 14 args '00 01 01' response '01 00' ICOM err 0x0 i1disp: Sending cmd 14 args '00 01 02' response '02 00' ICOM err 0x0 i1disp: Sending cmd 16 args '02 00' response '01 8a 3c 80 00' ICOM err 0x0 i1disp: Sending cmd 02 args '01 8a 3c 80 00' response '01 5a 6a 00 00' ICOM err 0x0 i1disp: Sending cmd 03 args '01 5a 6a 00 00' response '01 a5 c0 80 00' ICOM err 0x0 Result is XYZ: 0.000031 0.000017 0.000048, D50 Lab: 0.000155 0.000602 -0.000640 Place instrument on spot to be measured, and hit [A-Z] to read white and setup FWA compensation (keyed to letter) [a-z] to read and make FWA compensated reading from keyed reference 'r' to take previous reading as the reference Hit ESC, ^C or Q to exit, any other key to take a reading: Spot read stopped at user request! Hit Esc, ^C or Q to give up, any other key to retry: icoms: delete called icoms: closing port usb_close_port() called usb port has been released and closed C:\calibration\Argyll_V1.0.2\bin> Regards, Rajiv Mehra ----- Original Message ---- From: Rajiv Mehra <to_rajivmehra@xxxxxxxxx> To: argyllcms@xxxxxxxxxxxxx Sent: Tuesday, August 26, 2008 10:26:58 AM Subject: [argyllcms] Re: Multiple issues with Argyll, please help Uh-Oh....I'm back to square one. The tech support of X-rite told me to use the CRT mode on a real CRT monitor and run diagnostics again. (I was running the CRT mode diagnostics on a LCD monitor). Now the diagnostics say everything is fine with my probe. So back to Argyll troubleshooting...... Graeme, I will run the spotread tonight and send you the output. Regards, Rajiv Mehra ----- Original Message ---- From: Graeme Gill <graeme@xxxxxxxxxxxxx> To: argyllcms@xxxxxxxxxxxxx Sent: Sunday, August 24, 2008 7:13:50 AM Subject: [argyllcms] Re: Multiple issues with Argyll, please help Rajiv Mehra wrote: > By the way, is there a way or a switch to set to have Argyll retry failed > instruments reads? It shouldn't do this. I can put my i1display 2 completely in the dark, and it returns a reasonable reading. Are you sure that you have installed the correct (ie., supplied with Argyll) usb driver ? The default libusb-win32 driver has a timeout that is too short for the i1display when reading dark readings, and this could cause a failure. Perhaps you should send me the output of spotread -D2 for such a failure. > Also, the brightness levels I am coping with are pretty normal with video > projectors. > Does this mean Argyll is good for only LCD/CRT computer monitor calibration? The calibration and profiling software isn't sensitive to the absolute light levels, it is the instrument that is the issue. Some instruments are not very accurate at low light levels, and can also take some time to return values. Graeme Gill.