Guten Abend liebe Community...
Meine Aktiven Community Tage sind leider schon ein weilchen her, aber das könnte sich
ja bald wieder ändern
Ich habe nämlich ein neues Projekt am laufen.
Und dazu gibts auch bereits die erste Frage von mir...
Folgendes Szenario:
Ich habe eine eigene Hardware entwickelt (einen RF-USB-Stick) diese wird als USB-Hid erkannt.
Somit Treiberlos installiert.
Die Stick-core-firmware (also den USB-Teil) habe ich übernommen. Zur Kommunikation werden Requests verwendet.
Zu dieser Firmware gabs auch ne Konsolenanwendung inkl. Sourcen in C.
Diese Konsolenanwendung benötigt das
DDK (DriverDevelopmentKit) weswegen ich direkt MingW als Compiler verwendete
da dieser das
DDK bereits enthält.
Da ich jedoch mehr ein Delphi Programmierer bin und C nur für Embedded Anwendungen verwende, möchte ich zur
Kommunikation ein Delphi Programm verwenden.
Nun gibt es meiner Meinung nach 2 Wege
1. Ich versuche die Hardware direkt mit Delphi anzusteuern.
Vorteil: nur ein Programm notwendig
Nachteil: ich kenne mit mit der HID Klasse nicht aus und habe auch keine Idee wie ich dies in Delphi schaffe.
2. Ich werde die Konsolenanwendung soweit anpassen das eine Komfortable kommunikation mit meinem Programm möglich ist.
Nachteil: mehrere Anwendungen notwendig.
Ich bin auch für weitere Vorschläge offen.
Was würdet ihr sagen was am einfachsten ist?
Danke schonmal.
Grüsse
Claudio