Sorry for the late reply but I was pretty busy during the last weeks.
YOu'll find a copy of my phidget osax @ http://lestang.org/osax/Phidgets/Phidgets.osax.zip
Please consider this as a 'beta' version even if I've been using it daily for 3 months now without a glitch, they are a few functions that have not been tested thoroughtly yet.
Basicaly to use it you have to do the following:
a - connect to the interface kit : IKConnect or IKConnect 865 (to connect to the interface kit of id 865)
b -read from the interface kit : IKRawReadAnalogicInput or IKReadAnalogicInput to read analogic inputs
c -disconnect from the interface kit : IKDisconnect when you're done with the interface kit
I've implemented other functions to use digital inputs/outputs, they are working in the very same maner.
IKReadDigitalInput, IKReadDigitalOutput, IKEnableDigitalOutput, IKDisableDigitalOuput
And a few functions to get info on the interface ki :
IKGetVersion, IKGetStatus, IKGetDigitalOutputsCount, IKGGetDigitalInputsCount, IKGetAnalogicInputsCount
YOu can read one or all the inputs/ouputs :
IKReadDigitalInput -> read all digital inputs
IKReadDigitalInput 1 -> read input 1 (the first input is 0)
This can be used on all inputs/ouputs functions.
And I'm now planning on working on triggers and being able to connect over a network and have multiple interface kit connected at the same time.