Beim Hersteller anfragen, wie das Protokol aussieht.
Und/oder im Internet suchen, ob es schonmal wer erwähnt hat. (hab auf die Schnelle nix gefunden)
Ansonsten bekommst'e das erst nach dem Kauf raus.
Wie gesagt, "falls" die Kommunikation via HID geregelt ist, dann kann man so Sachen erfahren, wie z.B.
es gibt:
Funktion $01 mit 5 Byte an Daten
Funktion $02 mit 1 Byte
Funktion $03 mit 200 Byte
Funktion $10 ohne Daten (0 Byte)
Funktion $11 mit 666 Byte
Callback $20 mit 15 Byte
Callback $30 mit 15 Byte
Callback $31 mit 5 Byte
...
Die Funktionen könnte man dann aufrufen, ein bissl mit den Bytes rumspielen und schauen was passiert.
Eventuell gibt es auch sowas wie Wireshark, womit man die Daten zwischen Heli und iProdukt aussehn oder man kann das iProgramm debuggen, bzw. disassemblieren und dort reinsehn
oder es gibt eine Doku zu diesen Programmen (was ich wohl eher nicht vermute).
http://www.usb.org/developers/hidpage
HID