Seite 3 von 3

Re: Senden eines Kommandos an ein HID-USB Gerät

Verfasst: 26.04.2011 23:33
von Falko
Tombi hat geschrieben:Du hast für sowas Hilftools und ich habe exakt das gleiche gerade per Hand getippt /:-> /:-> /:->

Danke dir :D


Edit:
Gibt es eine Möglichkeit das ich die ganzen 4 Dateien, welche standardmäßig zu der DLL ja eigentlich fehlen,
direkt mit in das Programm reinbekomme oder muss ich diese immer extra mit der DLL beilegen?

Am liebsten hätte ich zum Schluss gerne nur noch eine einzige EXE-Datei :)
Hier findest du noch mehr Hilfetools etc. :allright:
http://www.realsource.de/index.php/downloads

Speziell habe ich das aber hiermit gemacht: http://www.realsource.de/tmp/DLL2PBLib.zip
Wobei der Support aufgrund des aktuelleren Purebasic eingestellt wurde (siehe folgenden Link)
http://www.purebasic.fr/english/viewtop ... =DLL2PBLib
Hat man aber keine DLL-Beschreibung dazu, finde ich dieses Tool sehr Hilfreich.

Zu den vier Dateien könntest du in deine Exe mittels IncludeFile bzw. Xincludfile die
Dateien in deine Exe einbinden und zur Laufzeit in das Windows - Systemverzeichnis kopieren,
falls diese nicht vorhanden sind.
Oder du machst eine zweite Exe, welche eine Art Installer
dient und all die Dateien aus der Include in die jeweiligen Verzeichnisse kopiert.

Nur bleibt die Frage, ob das legal ist. Dazu müsstest du dich bei Borland und Microsoft erkundigen.

[Edit]
Ich habe die dll-Deklaration auf deinen Wunsch wieder entfernt und einen neuen Hinweis dazu geschrieben :mrgreen:
Folgendes Tool erzeugt Prototypen aus der lib, die nur noch angepasst werden braucht:
http://www.realsource.de/index.php/down ... edllhelper

[/Edit]

Gruß Falko

Re: Senden eines Kommandos an ein HID-USB Gerät

Verfasst: 27.04.2011 12:27
von Helmut
Hallo,
ich spiele auch mit HID Geräten unter Purebasic.
Teste mal folgendes HID-Terminal aus, der russische User müßte es auch benutzt haben.

Du kannst damit Daten schreiben und auch empfangen, zuvor mußt du das Gerät mit seiner Kennung anklicken.
Dann schreibst du in der Form Byte1 Leerzeichen Byte2 Leerzeichen Byte3 usw.

Hier der Download-Link: http://www.mikroe.com/upld/hidterminal.zip

Gruß Helmut