AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Datenaustausch mit eine Konsolenanwendung
Thema durchsuchen
Ansicht
Themen-Optionen

Datenaustausch mit eine Konsolenanwendung

Ein Thema von hedie · begonnen am 19. Jul 2012 · letzter Beitrag vom 21. Jul 2012
 
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#1

Datenaustausch mit eine Konsolenanwendung

  Alt 19. Jul 2012, 18:37
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
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch

Geändert von hedie (19. Jul 2012 um 18:57 Uhr) Grund: Ursprünglich hatte ich CygWin geschrieben, es war aber MingW
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz