HID-Modul

Hallo,
Das neue ELV USB-Schaltinterface SI1 verwendet eine HID-Schnittstelle. Leider scheint das IPS-HID-Modul kein SendString-Interface zu haben. Kann ich das Modul trotzdem verwenden oder muss ich mir was eigenes bauen?

Tommi

Es gibt HID_SendEvent.

Guck dir mal IIPSSendHID und IIPSReceiveHID in den UIPSModuleTypes an :slight_smile:

paresy

Aaah, gewußt wo… Danke!
Was macht der ReportID-Parameter=Irgendeine Kennung oder kommt da was konkretes rein?

Tommi

Das bestimmt das Protokoll, dass du senden musst. Bei mir war es bei den meisten Anwendungen 0. Manchmal wird es auch als das 1. zu sendende Byte verstanden. Im HID Standard ist es aber eine ReportID, quasi eine Adresse an die die folgenden Bytes verschickt werden sollen.

paresy

Und schon geht’s. Hier war es das erste zu sendene Byte, ausgewetet wird aber erst ab dem 2. Byte, da das 1. Byte verändert wird.
Es sieht so aus, das es in absehbarer Zeit ein neues ELV-Modul geben wird…
Tommi