Fabio Posted March 18, 2016 at 09:22 PM Share Posted March 18, 2016 at 09:22 PM Hallo, habe im Moment folgendes Problem. Wenn ich mit dem Brickv 2.3.4 zu meinem Master Brick und meinen Dual Buttons verbinde funktioniert alles einwandfrei. Nun bin ich dabei mich mit der API vertraut zu machen und bin aber auf folgendes Problem gestoßen an dem ich nicht weiter komme. In meinem relativ einfachen C# Quellcode zum Testen, passiert jedoch nichts. Es werden im Code keine Fehler geworfen, aber im Brickd 2.2.3 LogViewer und auch im Windows eigenen Eventlog habe ich Fehler die mir persönlich keinen Aufschluss über das Problem geben. Die Fehlermeldung sieht wie folgt aus: Could not receive from client (N: 127.0.0.1:52066, T: plain-socket, H: 948, A: disabled), disconnecting client: WSAECONNRESET (71010054) Update: Hab noch folgende Warnung gefunden: Read transfer 009FC368 for Master Brick [6Dc6k8] got stalled Kann mir jemand sagen was ich falsch mache? Mein Quellcode: var IP = new IPConnection(); var Button = new BrickletDualButton("mMT", IP); IP.Connect("127.0.0.1", 4223); Button.SetLEDState(0, 0); IP.Disconnect(); Quote Link to comment Share on other sites More sharing options...
Fabio Posted March 19, 2016 at 10:27 AM Author Share Posted March 19, 2016 at 10:27 AM Hat sich erledigt! Das letzte „T“ der uid hätte ein „t“ sein müssen. Schade das hier kein Fehler im Quellcode kommt. Quote Link to comment Share on other sites More sharing options...
Nic Posted March 19, 2016 at 02:04 PM Share Posted March 19, 2016 at 02:04 PM Ich würde empfehlen zu Beginn die Beispiele aus der Dok. zu verwenden, und diese nach und nach zu variieren. So bekommt man ein wenig Erfahrung über das TF-System und seine Bausteine/API. Um einen Fehler durch den Setter zu bekommen vorher diese Funktion callen: http://www.tinkerforge.com/de/doc/Software/Bricklets/DualButton_Bricklet_CSharp.html#BrickletDualButton::SetResponseExpected__byte.b Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.