Jump to content

Wunderkerze

Members
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. Hallo, ich programmiere in Python und habe noch ein grundlegendes Problem bei der Nutzung von Callbacks. Wenn ich zum Beispiel bei einem LCD 128x64 den Callback für den GUI-Slider nutzen möchte, dann kann ich zwar wie im Beispiel gezeigt den aktullen Slider-Wert in der Callback-Funktion selber verwenden, aber ich kann den Wert nicht ans Hauptprogramm zurück geben, da ich keine Rückgabewerte für die Callback-Funktion definieren kann. Theoretisch müssten ich die Variable in der Callback-Funktion als global definieren und dann überschreiben. Das ist aber nicht wirklich im Sinne des Erfinders, oder? Ansonsten muss ich den Wert des Sliders mit der Funktion "lcd.get_gui_slider_value(0)" abfragen, wenn ich diesen in __main__ verwenden möchte. Was also genau ist dann der Sinn der Callbacks? Vielleicht stehe ich gerade komplett auf dem Schlauch, da ich erst seit kurzem in Python programmiere. Kann mir da jemand einen Tipp geben? Vielleicht hat ja sogar jemand ein Beispiel parat? Gruß Wunderkerze
  2. Update: Problem gefunden und gelöst! Das Problem wird vom USB-Kabel verursacht. Es handelt sich tatsächlich um ein Problem mit der Versorgungsspannung. Beim Einschalten zieht der RED-Brick nur sehr wenig Strom und der Spannungsabfall über das USB-Kabel ist noch akzeptabel. Sobald der RED-Brick bootet steigt der Strombedarf, der Spannungsabfall über das Kabel wird scheinbar zu hoch und der RED-Brick schaltet unvermittelt aus. Deshalb leuchten auch die rote und die blaue LED dauerhaft, wenn man ohne SD-Karte einschaltet.
  3. Hallo, ich habe exakt das gleiche Problem. Allerdings habe ich das Image auf die SD-Karte gespielt und diese auch im Slot installiert. Trotzdem sehe ich den RED nicht im Brick-Viewer. Es blinkt auch keine grüne LED. Kurzzeitig sind mehrere LEDs beim Einstecken an der USB-Schnittstelle an, aber dann tut sich nix mehr. Ist der RED defekt? Wie kann ich den RED noch überprüfen? Gruß Wunderkerze
×
×
  • Create New...