how can I read the version (with a C call) from such an interface board
"Serialnumber: 124630 of Device: PhidgetInterfaceKit 8/8/8"
I got accidently Detach messages and the log shows this:
2023-02-05T13:44:18 <ERROR> phidget22usb[PhidgetUSBReadPacket()] : libusb_interrupt_transfer() failed: LIBUSB_ERROR_PIPE - Pipe error.
2023-02-05T13:44:18 <ERROR> phidget22usb[PhidgetUSBReadPacket()] : libusb_interrupt_transfer() failed: LIBUSB_ERROR_PIPE - Pipe error.
2023-02-05T13:44:18 <ERROR> phidget22usb[PhidgetUSBReadPacket()] : libusb_interrupt_transfer() failed: LIBUSB_ERROR_PIPE - Pipe error.
2023-02-05T13:44:18 <ERROR> phidget22usb[PhidgetUSBReadPacket()] : libusb_interrupt_transfer() failed: LIBUSB_ERROR_PIPE - Pipe error.
last message repeated 8 times
2023-02-05T13:44:18 <Info> phidget22[deviceDetach()] : 1010/1018/1019 (PhidgetInterfaceKit 8/8/8) v901 S/N:124630
2023-02-05T13:44:18 <Info> phidget22[PhidgetUSBReadThreadFunction()] : 1010/1018/1019 (PhidgetInterfaceKit 8/8/8) v901 S/N:124630: ReadThread exiting normally
2023-02-05T13:44:19 <Info> phidget22usb[PhidgetUSBScanDevices()] : New Phidget found in PhidgetUSBBuildList: 1/6
2023-02-05T13:44:19 <Info> phidget22[deviceAttach()] : 1010/1018/1019 (PhidgetInterfaceKit 8/8/8) v901 S/N:124630
2023-02-05T13:44:19 <Info> phidget22usb[getReportLengths()] : Using Control Endpoint for Host->Device communication.
2023-02-05T13:44:19 <Info> phidget22[HandleEventsThreadFunction()] : Failed to increase priority of USB Handle Events thread: 0x01 - Operation not permitted
2023-02-05T13:44:19 <Info> phidget22[PhidgetUSBReadThreadFunction()] : 1010/1018/1019 (PhidgetInterfaceKit 8/8/8) v901 S/N:124630: USB read thread started: 0x726ff440