skao Geschrieben April 26, 2017 at 11:50 Geschrieben April 26, 2017 at 11:50 Hallo zusammen, hat jemand von euch es hinbekommen die blaue LED der WIFI Brick Extension 2.0 auszuschalten? Ich finde in der Doku (Java) nur: public void disableStatusLED() für die blaue Status LED am Master Brick und public void disableWifi2StatusLED() für die grüne LED an der WIFI Extension. Gibt es eine Möglichkeit die zweite LED an der Extension, die blau leuchtet, sobald die Extension mit Strom versorgt wird, auszuschalten? Danke und lieben Gruß Daniel Zitieren
borg Geschrieben April 26, 2017 at 13:48 Geschrieben April 26, 2017 at 13:48 Die blaue LED ist direkt an die Stromversorgung angeschlossen und geht automatisch an sobald eine Spannung anliegt. Die kannst du nur abkleben o.ä. . Zitieren
duaw Geschrieben January 9, 2018 at 15:43 Geschrieben January 9, 2018 at 15:43 Schon wieder - Warning: this topic has not been posted in for at least 120 days. Aber aus aktuellem Anlass (habe die Extension erst kürzlich verbaut): public void disableWifi2StatusLED() (Java) geht nicht mit einem Masterbrick 1.0, auch wenn der die aktuelle FW 2.4.6 hat die grüne WiFi2-Status-LED ist schon verstörend super hell ... muss das denn sein? Der WAF geht gegen 0. vom Brickv aus ist das Schalten der Status-LED (derzeit noch) nicht möglich beim Master ist die Status-LED schaltbar, warum soll das bei Wifi2++ nicht auch möglich sein? "Abkleben", "Zerstören" etc. stellen für mich keine Option dar! Gruß, Uwe Zitieren
borg Geschrieben January 10, 2018 at 12:42 Geschrieben January 10, 2018 at 12:42 Die API sollte natürlich funktionieren, muss ich gleich ausprobieren. Bei der letzten Bestückung ist die LED in der Tat sehr hell ausgefallen, obwohl wir soweit ich das verstehe weder LED noch Vorwiderstand gewechselt haben und wir betreiben die LEDs bereit unterhalb des spezifizierten Stroms damit sie nicht so hell ist . Zitieren
borg Geschrieben January 11, 2018 at 14:13 Geschrieben January 11, 2018 at 14:13 Die API funktioniert bei mir, getestet mit import com.tinkerforge.IPConnection; import com.tinkerforge.BrickMaster; public class ExampleStackStatus { private static final String HOST = "localhost"; private static final int PORT = 4223; private static final String UID = "68z3jd"; // <------ CHANGE TO YOUR UID public static void main(String args[]) throws Exception { IPConnection ipcon = new IPConnection(); BrickMaster master = new BrickMaster(UID, ipcon); ipcon.connect(HOST, PORT); master.disableWifi2StatusLED(); ipcon.disconnect(); } } Zitieren
duaw Geschrieben January 11, 2018 at 18:13 Geschrieben January 11, 2018 at 18:13 Hallo borg, bei mir geht das Einschalten mit package de.sysoco.tf.wlanstatus; import com.tinkerforge.IPConnection; import com.tinkerforge.BrickMaster; public class WLANStatusToggle { private static final String HOST = "192.168.1.113"; private static final int PORT = 4223; private static final String UID = "6rJ2PG"; public static void main(String args[]) throws Exception { IPConnection ipcon = new IPConnection(); BrickMaster master = new BrickMaster(UID, ipcon); ipcon.connect(HOST, PORT); System.out.println("Turning WiFi2 LED on!"); master.enableWifi2StatusLED(); ipcon.disconnect(); } } nicht. Nach einem Reset ist die grüne LED wieder an, Ausschalten geht ... (immerhin!) Die erste Fehlermeldung von mir war eine Falschmeldung. Oh Mann. CHANGE TO YOUR UID. Mea Culpa. Hier scheint es aber dennoch, dass master.enableWifi2StatusLED() nicht funktioniert. Da meine Master verbaut sind, kann ich es nicht über localhost testen. FW 2.4.6, Master 1.0 . Kann das jemand nachstellen? Gruß, Uwe PS Mit einem anderen Master 2.0 / FW 2.4.6 auch über WLAN gleiches Verhalten. Zitieren
borg Geschrieben January 11, 2018 at 18:31 Geschrieben January 11, 2018 at 18:31 Das wieder anstellen funktioniert bei mir auch. Je nachdem wo sich die Extension gerade befindet beim Verbindungsaufbau etc kann es allerdings ein wenig dauern bis die LED angeht. Zitieren
duaw Geschrieben January 12, 2018 at 22:09 Geschrieben January 12, 2018 at 22:09 Habe mal alles ausgebaut -- nur Master 1.0 und WiFi2 über localhost (und dabei auch FW 2.4.7 aufgespielt) Es bleibt dabei: master.disableWifi2StatusLED() funktioniert sofort. Natürlich warte ich, bis die Extension in einem guten Zustand ist. Verbindung steht. Der dann folgende Aufruf von master.enableWifi2StatusLED() bleibt wirkungslos. Mysteriös. Aber immerhin gut, dass das grüne Strahlelicht ausbleibt. Nach dem nächsten Booten ist es wieder an und ich muss es wieder mit meinem Programm ausschalten. Das sollte wirklich in 2.3.13 den Brickv! Uwe Zitieren
techniker Geschrieben January 28, 2018 at 18:32 Geschrieben January 28, 2018 at 18:32 Hallo Zusammen Also ich stehe vor dem gleichen Problem das die TCP Funktions ID: 99 die LED der Wifi 2.0 Ext. nicht einschaltet. Sondern scheinbar sogar ausschaltet wie die Funktions ID: 100. Könnte da ein Firmwarefehler der Grund sein? Ich hab noch keine Zeit gehabt selbst danach zu suchen. Beste Grüsse Sven Zitieren
photron Geschrieben February 1, 2018 at 17:44 Geschrieben February 1, 2018 at 17:44 Wie borg schon sagt funktioniert disable und enable hier in unseren Tests einwandfrei. Getestet mit WIFI Extension 2.0 Firmware 2.1.3 und Master Brick Firmware 2.4.7 einmal mit einem Master Brick 2.1 und einmal mit einem Master Brick 1.0. duaw, test mal bitte, ob es einen Unterschied macht, wenn du vor dem enableWifi2StatusLED-Aufruf diese Zeile einfügst: master.setResponseExpectedAll(true); Zitieren
duaw Geschrieben February 4, 2018 at 10:54 Geschrieben February 4, 2018 at 10:54 Gerade getestet: Es macht im Testaufbau leider KEINEN Unterschied. Die grüne LED bleibt AUS. Mysteriös. Uwe Zitieren
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.