Jump to content

albert

Members
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von albert

  1. Hallo zusammen,

    mein LCD 128x64 Bricklet zeigt nur die obere Hälfte (Line 0-3 von 0-7) an.

    Wenn ich jetzt z.B. einen Text in Line 5 mit tf_lcd_128x64_write_line(...) anzeigen lassen will, dann wird dies nicht gemacht.

    Interessanterweise sieht man im Brick Viewer, wenn man dort Ähnliches versucht, auf dem dort angezeigten Zustand des LCDs zwar die in Line 5 geschriebene Zeile, jedoch nicht auf dem eigentlichen LCD Bricklet.

    Ist dies auf einen Hardwaredefekt zurückzuführen oder woran könnte dies liegen (neueste Firmware habe ich bereits geflasht)?

  2. Am 3.1.2024 um 12:13 schrieb MatzeTF:

    Mit reinen Strings statt JSON könnte man das ggf. machen, aber wenn du einfach nur einen Port mit Daten bewerfen willst, kannst du die Config-Objekte nicht nutzen.

    Es handelt sich bei den Kommandos um einen String, wobei dieser auch Daten (integer) enthalten kann, welche dann (wenn vorhanden) extrahiert und in eine Variable gespeichert werden sollen.

    Am 3.1.2024 um 12:13 schrieb MatzeTF:

    Läuft das Ganze überhaupt über TCP oder UDP?

    Das Ganze läuft über TCP.

  3. Alles klar, ich habe mir das Tutorial zur ESP32 Firmware angeschaut.

    In meinem Anwendungsfall finden sich noch zwei Herausforderungen dazu, die durch die vorliegende Anwendung PC-seitig bedingt und nicht abänderbar sind:

    - man kann nicht an eine URL, sondern nur an eine IP-Adresse mit Port versenden

    - die Kommandos liegen als String und nicht als JSON vor

    Kann man mit diesen Einschränkungen ebenfalls auf euerem Konzept mit Config-Objekten aufbauen und wenn ja wie würde man da grob vorgehen?

  4. Hallo zusammen,

    ich bin gerade dabei die Firmware des ESP32 Ethernet Bricks um ein Modul zu erweitern, welches die Anbindung über Ethernet an einen PC ermöglicht.

     

    Dabei sollen folgende Funktionalitäten umgesetzt werden:

    - PC sendet über eine Anwendung Kommandos über Ethernet an den ESP32 Ethernet Brick

    - Brick empfängt die Kommandos nacheinander, speichert sie in eine Variable und reagiert entsprechend darauf

     

    An welcher Stelle der Firmware könnte man da aufsetzten und wie würde dies grob (Schritte) aussehen?

    MfG

    Albert

×
×
  • Neu erstellen...