Delphi, umFish50, ftMscLib

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
rene50
Beiträge: 3
Registriert: 10 Dez 2013, 21:02

Delphi, umFish50, ftMscLib

Beitrag von rene50 » 10 Dez 2013, 21:17

Hey,
mein erster Beitrag hier :)
Ich bin am Verzweifeln... Folgendes Problem:

Ich besitze einen Robo tx controller und möchte diesen gerne mit Delphi programmieren. Ich habe ihn über USB angeschlossen, er ist eingeschaltet, ich habe umFish50.dll, ftMsclib.dll und die Verbindung über ROBO Pro ist einwandfrei möglich. Außerdem sind die dlls "ftMscLib_debug" und "MSVCRTD" vorhanden. Im Geräte Manager steht: "fischertechnik USB ROBO TX Controller (COM4)" unter "Anschlüsse (COM & LPT)" und Gerätestatus: "Das Gerät funktioniert einwandfrei."
Das sieht schonmal ganz gut aus, aber wenn ich jetzt über Delphi das hier mache:

Code: Alles auswählen

tx := txOpenController(4);
(Funktion in der umFish50.pas):

Code: Alles auswählen

function txOpenController(ComNr: LongInt): LongInt;
                                              stdcall; external 'umFish50.DLL';
dann kommt der Fehler: ftiFehler, bzw. $E0000001...
Auf dem Controller wechselt 3 Mal die Schrift "Lokal" in "Online", danach wieder zurück zu "Lokal" und dann kommt der oben beschriebene Fehler. Bei Robo Pro steht beim Controller, wenn ich in Robo Pro auf "Test" klicke, so lange "Online", bis ich das Fenster wieder schließe, so wie es sein soll...

Sonst kann ich glaub ich keine weiteren Angaben machen...
Ich komm einfach nicht weiter...

Hoffentlich kann hier jemand helfen.

Danke für die Antworten schonmal im Vorraus :)

UMueller
Beiträge: 220
Registriert: 31 Okt 2010, 22:58

Re: Delphi, umFish50, ftMscLib

Beitrag von UMueller » 10 Dez 2013, 21:58

Hallo,

vermutlich verwendest Du die aktuelle Firmware v1.2.... für den Robo TX. die ist leider inkompatibel zu umFish50.DLL.

Da ftComputing nicht mehr gewartet wird, geht nur die Lösung von http://www.ftcommunity.de/ftComputingFi ... dllstx.htm mit Firmware v1.18 (dort oben auf der Seite beschrieben).

Gruß Ulrich Müller

rene50
Beiträge: 3
Registriert: 10 Dez 2013, 21:02

Re: Delphi, umFish50, ftMscLib

Beitrag von rene50 » 10 Dez 2013, 22:01

Danke,
werd ich gleich mal ausprobieren :)

Antworten