skao Posted April 26, 2017 at 11:50 AM Posted April 26, 2017 at 11:50 AM 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 Quote
borg Posted April 26, 2017 at 01:48 PM Posted April 26, 2017 at 01:48 PM Die blaue LED ist direkt an die Stromversorgung angeschlossen und geht automatisch an sobald eine Spannung anliegt. Die kannst du nur abkleben o.ä. . Quote
duaw Posted January 9, 2018 at 03:43 PM Posted January 9, 2018 at 03:43 PM 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 Quote
borg Posted January 10, 2018 at 12:42 PM Posted January 10, 2018 at 12:42 PM 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 . Quote
borg Posted January 11, 2018 at 02:13 PM Posted January 11, 2018 at 02:13 PM 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(); } } Quote
duaw Posted January 11, 2018 at 06:13 PM Posted January 11, 2018 at 06:13 PM 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. Quote
borg Posted January 11, 2018 at 06:31 PM Posted January 11, 2018 at 06:31 PM 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. Quote
duaw Posted January 12, 2018 at 10:09 PM Posted January 12, 2018 at 10:09 PM 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 Quote
techniker Posted January 28, 2018 at 06:32 PM Posted January 28, 2018 at 06:32 PM 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 Quote
photron Posted February 1, 2018 at 05:44 PM Posted February 1, 2018 at 05:44 PM 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); Quote
duaw Posted February 4, 2018 at 10:54 AM Posted February 4, 2018 at 10:54 AM Gerade getestet: Es macht im Testaufbau leider KEINEN Unterschied. Die grüne LED bleibt AUS. Mysteriös. Uwe Quote
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.