huckenien Posted May 29, 2012 at 07:45 PM Share Posted May 29, 2012 at 07:45 PM Hallo, ich konnte dazu leider nichts finden und meine C# Kenntnisse sind nicht die besten, daher hier meine Frage: ich greife auf das Brick mit IPConnection ipcon = new IPConnection(HOST, PORT); // Create connection to brickd BrickletDualRelay dr = new BrickletDualRelay(UID); // Create device object ipcon.AddDevice(dr); // Add device to IP connection zu. Das geht solange das USB-Kabel angeschlossen ist. Wenn es aber ab ist, hängt sich das Programm an der Stelle ipcon.AddDevice(dr); // Add device to IP connection auf. Ich suche eine Möglichkeit diesen Fehler abzufangen oder besser gesagt zu überprüfen ob das Kabel angeschlossen ist. Vielen Dank schon mal für die Hilfe. Gruß Huckenien Quote Link to comment Share on other sites More sharing options...
borg Posted May 29, 2012 at 07:53 PM Share Posted May 29, 2012 at 07:53 PM Es sollte an der Stelle eine Tinkerforge.TimeoutException geworfen werden. Wenn die da nicht kommt ist das definitiv ein Bug! Gucken ich mir morgen mal an! Quote Link to comment Share on other sites More sharing options...
AuronX Posted May 29, 2012 at 08:45 PM Share Posted May 29, 2012 at 08:45 PM Die kommt auch. Du kannst also sowas machen: try { ipcon.AddDevice(myDevice); } catch (Tinkerforge.TimeoutException e) { //handle the error } Quote Link to comment Share on other sites More sharing options...
huckenien Posted May 29, 2012 at 09:08 PM Author Share Posted May 29, 2012 at 09:08 PM Super. Danke hat funktioniert. 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.