Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#107 Support for GMB Scanner 1.4 Target

version 1.11
closed
Hal Engel
TODO (105)
7
2007-09-30
2007-09-19
Younis
No

Hello Hal,

here is the required files.

Discussion

  • Younis
    Younis
    2007-09-19

     
    Attachments
  • Hal Engel
    Hal Engel
    2007-09-21

    • priority: 5 --> 7
    • assigned_to: nobody --> hvengel
     
  • Hal Engel
    Hal Engel
    2007-09-21

    Logged In: YES
    user_id=1052244
    Originator: NO

    Just to let you know the template is being worked on at this time. Also the reference file is a standard Logo format file that only has spectral data and LProf needs CIE data. So it will need to be converted to a standard CGATS file with CIE data. This is not a problem since we already have code in place that does this for ColorChecker SG and DC reference files. This code is so new it is still in an alpha state at this point (IE. it just barely works and likely has many bugs). So it still needs some work before it is mature but most of the ground work is in place so this should be ready for user testing in a week or two. I will post here to let you know when it is ready for you to test.

     
  • Younis
    Younis
    2007-09-21

    Logged In: YES
    user_id=1892975
    Originator: YES

    this is great, many thanks

     
  • Hal Engel
    Hal Engel
    2007-09-22

    Logged In: YES
    user_id=1052244
    Originator: NO

    I have the code to handle this in place locally on my development machine. I have not checked it into CVS yet since I am still waiting on the template file and I need to do some cleanup work before it goes in. I should have the template file sometime in the next few days.

    While working on this I improved the state of the Logo reference file support code to the point where it appears to be working correctly all the way through the work flow. So when I check in this set of changes it should work for you. I will post here when this goes in.

    By the way what OS are you running?

     
  • Hal Engel
    Hal Engel
    2007-09-22

    • milestone: 518012 --> version 1.11
     
  • Younis
    Younis
    2007-09-23

    Logged In: YES
    user_id=1892975
    Originator: YES

    Hello,

    let me thank you first for the efforts done. this is really highly appreciated.

    I am using windows XP.

    if there is something I could be of any help, please let me know.

    regards,

    Amr

     
  • Hal Engel
    Hal Engel
    2007-09-23

    Logged In: YES
    user_id=1052244
    Originator: NO

    I suspected that you were on Windows since none of the publicly available applications or drivers from X-Rite/GMB support this device on a Linux system. This of course presents some short term issues for you as far as using/testing LProf with this new functionality. When I get the template in I will see what I can do to get you a Windows binary for testing.

     
  • Younis
    Younis
    2007-09-25

    Logged In: YES
    user_id=1892975
    Originator: YES

    I hope the Windows platform is not a challenge here. many thanks for the support

     
  • Hal Engel
    Hal Engel
    2007-09-30

    • status: open --> closed
     
  • Hal Engel
    Hal Engel
    2007-09-30

    Logged In: YES
    user_id=1052244
    Originator: NO

    Working code now in CVS. Needs more testing.

    There are two issues for Windows users at this point.

    1. Since X-Rite/GretagMacbeth have refused to release the Linux drivers for this hardware (they have had these since at least late 2004) and also have refused to provide even Windows and Mac drivers with a license that allows the driver to be called from open source software they have forced those of us that work on open source software that supports this hardware to write our own drivers. As a result those developers working in this problem domain on open source software have decided that it would be much simpler to use one set of drivers for ALL platforms and the open source drivers used on Linux/Unix are used with all platforms (including Windows with a porting layer and OS/X) for all open source software that uses these devices. There are no exceptions. So the drivers needed to work with any open source software for this hardware are NOT compatible with the ones from the hardware vendor.

    As a result you can either setup the drivers to run open source software or closed source software but you can not do both at the same time. You can however switch between drivers without too much difficultly if you need to.

    Sorry but it is the vendor is who is doing this to you not those working on open systems. You should contact the vendor if this is a concern to you. By the way these concerns were raised with the vendor by myself and others starting several years ago and we have continued to raise these issues with them. So far they have failed to respond in a meaningful way.

    By the way the development version of LProf does support the EyeOne Pro for display calibration and profiling along with a number of other measurement devices.

    2. We have a limited number of developers and most of them work on Linux and other unix like platforms. This makes it difficult to get Windows and OS/X binaries out to users for testing. In fact, so far we have only done Windows binaries when there has been a formal release. I would really like the ability to create testing snapshots for Windows and Mac users as the extra feedback from users is very helpful. But with our limited manpower we can only do so much.

    But in your case I will see what I can do to get you a testing binary. You have a few things going for you that your average Windows user does not that may make the additional effort worth while. First, I might be able to talk you into testing your EyeOne Pro to make sure that it works with our software. The driver has been tested but not with LProf and so far the only instrument that I know for sure has been tested with LProf are the EyeOne Display meters (both 2 and LT) and then only on unix like systems. Second, you are in a position to test the new functionality that supports the various X-Rite/GretagMacbeth targets (ColorChecker DC & SG along with your i1 scanner target). This is all new and needs to be tested by as many users as possible to sort out the bugs. The vast majority of our users use IT8.7 targets and so far you are the only user I have had contact with that is using one of these targets. So that makes you a potentially valuable resource since you will be able to test things that most others will not be able to test.

     
  • Younis
    Younis
    2007-10-03

    Logged In: YES
    user_id=1892975
    Originator: YES

    Hello,

    thank you for your message. I am willing to help sure. I regret to hear this story with GMB. I have been through this pain with their support.

    just one clarification here, the following is the setup I have:

    eyeone pro
    GMB colorchecker 24
    GMB colorchecker 24, small one
    GMB Scanner 1.4 scanner target
    various IT8.7 targets

    regads,

    Amr

     
  • Younis
    Younis
    2007-10-09

    Logged In: YES
    user_id=1892975
    Originator: YES

    I have found a free utility from GMB (ColorLab) that could be used to convert spectrum measurements into LAB.

     
  • Hal Engel
    Hal Engel
    2007-10-09

    Logged In: YES
    user_id=1052244
    Originator: NO

    LProf already has such a utility and it works on all operating systems not just Windows and OS/X. It is now integrated with the LProf reference file installer such that it converts the files as part of the installation process. OF course it can also be run by hand since it is a stand alone executable (actually two - one to convert to CGATS format and one to convert spectrum data to CIE data - Lab and XYZ). This makes the reference file installation process seamless for users since it appears to work just like installing a normal IT8 style reference file only it takes about a second longer.

    I have been working with LProf some on the Windows side over the last few days and have most of current CVS working in Windows. I am having a problem with loading target images that I think is related to one of my libraries not being correctly installed. I have tested both the meter code (with an i1 display LT) and the Windows video card gamma setting code. And these are working. Once I have the library problem sorted out I will put together an installer package and put it someplace where you can download it. My schedule is crazy right now so it will likely be at least a week, perhaps two weeks, before I can get that far.

    I have also found some documentation related to the USB libraries that are used by the meter support library that indicates that it may be possible to use the vendors "drivers" (IE. the *.sys file) rather than the drivers from the meter library. I have not tested this yet but if it works then you would be able to use your meter without needing to mess with drivers. So you would be able to run both LProf and software from X-Rite/GMB without any issues. This is at this point totally untested but I plan on testing this in the next few days.