Le Mercredi 29 Mars 2006 16:15, Graeme Gill a écrit : > I'm not sure off hand what depends on what (usually I compile and > see what's missing), but the core code is in argyll/spectro/libinst.lib. > > argyll/spectro/inst.h contains the declarations for the interface. > The base object is type inst. You do a new_inst() and then go from > there using it's various methods (->init_coms(), ->init_inst() etc.). > For an example of how to use it, take a look at spotread.c, dispcal.c > or dispread.c. Ok, thanks for the starting point. Do you have all commands that the DTP92 understands, described in a paper ? Can you confirm that the DTP92 directly returns XYZ values ? -- Frédéric http://www.gbiloba.org