> that looks like a bug. Try changing the "char c;" to "int c;" > declaration at the top of read_line(). doh, of course char is unsigned and gets promoted as such, I'll give that a try and report back. > The .ti3 numbers seem wacky. For instance: > > 192 8.0770 16.029 64.107 9.9789 2.4932 49.271 > > A Z of 49 with a Y of 3 ? > > Patch 186 has a *a value of -180 ! > > (ie. try running profcheck -v2 on the resulting profile to locate the outliers). > > Try creating a .ti1 with (say) a white patch followed by several of > patch 186 value, and then check the resulting readings for consistency. > (ie. is there a display update delay problem). > Thanks for the suggestions, I'll try a couple things, in the mean time your 'display update delay' comment got me thinking, with a VNC session even to the localhost the delay will be/actually kinda is noticeable even to me so I used the -C flag and wrote a 2 liner to call, like this: #!/bin/bash echo "set $*" sleep 1 And now, with a little delay, I'm getting an error average a little over 2. Thanks for your assistance, I'll report back with more results soon. I can send the ti3 and icc files your way if you're interested, I'll try some of the sanity check stuff you mentioned. I'm gonna give ufraw a try with the profile later this evening, very exciting! Cheers! Daniel $ ./profile/colprof -v -D"Asus_TFP_brightness100" -qm -as ../target-chart No of test patches = 200 Creating matrix and curves... 100% Matrix = 0.318320 0.331554 0.193923 0.230089 0.659951 0.161102 0.048187 0.130548 0.928820 Input offset = -0.127042 -0.075899 -0.070260 Output offset = 0.010876 0.004326 0.004552 0 gamma = 1.611477 1.732383 1.735590 1 harmonics = -0.049124 -0.163776 -0.145307 2 harmonics = 0.206469 0.322150 0.310138 3 harmonics = -0.133731 -0.204862 -0.188686 4 harmonics = -0.085672 0.000663 0.009844 5 harmonics = 0.051863 0.086704 0.093040 6 harmonics = -0.025064 -0.044341 -0.065596 7 harmonics = -0.039554 -0.050713 -0.031517 Find white & black points Initial white point = 0.843798 1.051141 1.107556 Initial black point = -0.001045 -0.001064 -0.000167 Display Luminance = 360.483582 White point XYZ = 0.802744 1.000000 1.053670 Black point XYZ = -0.000994 -0.001012 -0.000159 Fixup matrix for white point After white point adjust: Matrix = 0.374530 0.420398 0.169272 0.240680 0.618882 0.140438 0.035234 0.098988 0.690678 Done gamma/shaper and matrix creation Profile done Profile check complete, peak err = 6.797436, avg err = 2.389335, RMS = 2.771141