Senden eines Kommandos an ein HID-USB Gerät

Hardware- und Elektronikbasteleien, Ansteuerung von Schnittstellen und Peripherie.
Fragen zu "Consumer"-Problemen kommen in Offtopic.
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

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

Beitrag 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
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
Helmut
Beiträge: 162
Registriert: 20.09.2004 22:53

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

Beitrag 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
Antworten