AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Lernpaket: Experimente mit USB - FT232R USB UART
Thema durchsuchen
Ansicht
Themen-Optionen

Lernpaket: Experimente mit USB - FT232R USB UART

Ein Thema von mynamenixname · begonnen am 16. Jan 2010 · letzter Beitrag vom 8. Okt 2010
Antwort Antwort
Alloc

Registriert seit: 18. Apr 2005
Ort: Griesheim
167 Beiträge
 
Delphi 2006 Professional
 
#1

Re: Lernpaket: Experimente mit USB - FT232R USB UART

  Alt 16. Jan 2010, 12:49
Hi,

Zitat von mynamenixname:
function FT_GetModemStatus(ftHandle:Dword; ModemStatus:Pointer):FT_Result; stdcall; External FT_DLL_Name name 'FT_GetModemStatus';
Delphi-Quellcode:
Function Get_USB_Device_ModemStatus : FT_Result;
Begin
Result := FT_GetModemStatus(FT_Handle,@FT_Modem_Status);
If Result <> FT_OK then FT_Error_Report('FT_GetModemStatus',Result);
End;
Leider bekomme ich es einfach nicht hin diese Funktion zu nutzen.
Führe ich sie einfach aus, ergibt sie, egal ob es einen Signal gibt oder nicht, 0.
welche der beiden Funktionen hast du denn probiert? Die erste ist ja die "echte" aus der DLL von FTDI, die zweite ein Wrapper in der D2XXUnit (die durchaus schon etwas merkwürdig geschrieben ist ). Wenn du es nur mit letzterer Versucht hast: Ein Rückgabewert von 0 bedeutet nur, dass der Aufruf erfolgreich war. Das ist also gut. Den eigentlichen Wert speichert die Methode in der Variablen FT_Modem_Status in der D2XXUnit, den du dann auslesen kannst.

Grüße,
Chris
Christian Illy
ONI2.net, basicly every important link about Oni.
  Mit Zitat antworten Zitat
Antwort Antwort


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 20:29 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