Hi,
Pescoller hat folgendes geschrieben : |
Das angeschlossene Gerät verwendet eine FTDI Chip, die 'Terminal' Software die dazugehörige DLL und D2XXUnit.pas
Wie kann ich von der Software aus den USB Port reinitialisieren ohne das Kabel auszustecken?
|
In der FTDI-Knowledgebase gibt es eine Beschreibung der "Classic Interface Functions" und dort wiederum eine Funktion namens "FT_ResetDevice":
This function sends a reset command to the device.
FT_STATUS FT_ResetDevice (FT_HANDLE ftHandle)
Parameters
ftHandle Handle of the device.
Return Value
FT_OK if successful, otherwise the return value is an FT error code.
Ob Dir das allerdings weiterhilft, kann ich nicht sagen. Ich befuerchte eher nicht, da ein abgestuerztes Device auf den Befehl vermutlich nicht reagiert.
twm
ps: Danke fuer diese Frage, ich wusste gar nicht, dass man diese Controller auch anders als per Serielle-Schnittstellen-Emulation ansprechen kann.