RoboterCC - Robotic Code Compiler
Forum Roboter.CC Webseite Fragen und Probleme Abfrage Display

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Fragen und Probleme zur Roboter.CC-Plattform können hier diskutiert werden.

THEMA: Abfrage Display

Abfrage Display 12 Jahre 1 Monat her #848

  • achim S.
  • achim S.s Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 441
Hallo Freunde
in den Prg von Workwind ist eine Abfrage zum Display drin

if (display_init()!=0) { // Display (init) ist wahr, wenn nicht null,Anfang Klammer
leds_set_displaylight(50); // setzt Wert für Displaybeleuchtung auf 50 max 1024
if (display_type==2) { // Rückgabe nach display init, 2=graphicdisplay,
Anfang Klammer
gfx_init(); // initialisiert Graphik Display
} // Ende Klammer
} // Ende Klammer

Ich mir diese mal rausgeschrieben und Kommentiert. Versteh da was nicht so ganz.
Wie erfolgt die Abfrage ob ein Display vorhanden ist? Es erfolgt ein init. Kommt dabei eine Rückmeldung vom Display oder erfolgt eine Fehlermeldung, wenn keins vorhanden ist? Wie muss sich das Prg verhalten mit und ohne Display.
Danke für eure Antworten
achim
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Abfrage Display 12 Jahre 1 Monat her #849

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo Achim,

lese bitte mal hier: nibo.sourceforge.net/doc/html/display_8h.html

display_init() hat einen Rückgabewert, dieser ist ganz unten auf der verlinkten Seite beschrieben.

Auch wenn die Doku an vielen Stellen nur für Leser ausgelegt ist, die sie eigentlich nicht mehr benötigen, an dieser Stelle ist sie klar und deutlich.
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 12 Jahre 1 Monat her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Abfrage Display 12 Jahre 1 Monat her #850

  • achim S.
  • achim S.s Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 441
Hallo Lutz
danke für deine Antwort. Ich hatte es gelesen, aber leider nicht in den Zusammenhang gebracht. Beim Aufruf von display-init erolgt ein Rückgabe Wert im display_type. Ist dieser 2 ist es ein Graphikdisplay und es erfolgt gfx_init. Was passiert, wenn keine Typ 2 kommt?
Habe doch im Prg einiges an Anzeigen drin. Werden diese einfach ignoriert oder bekomme ich eine Fehlermeldung?
achim
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Abfrage Display 12 Jahre 1 Monat her #851

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo Achim,

klemme Dein Display ab, starte Dein Programm und berichte über das Ergebnis.
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Abfrage Display 12 Jahre 1 Monat her #852

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 316
Hallo

Das klingt sehr gut - aber dann sieht der achim S. ja nicht, was passiert ;)

Egon
lokalisieren, eliminieren, Vollzug melden
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Abfrage Display 12 Jahre 1 Monat her #853

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo,

ich denke, er kann daraus doch etwas erkennen. (Ich gebe zu, ich habe meinen Vorschlag zu sparsam erläutert, sorry. :oops: )

Man kann z.B. beobachten, ob der Rest des Programmes noch weiter ausgeführt wird (LEDs blinken, Räder drehen, ...)

So kann man die Erkenntnis erzielen, ob das Programm durch Fehlfunktion stehen bleibt, oder trotz fehlendem Display weiter arbeitet.

Grundsätzlich würde mich interessieren, ob es dieses Text-Display noch gibt (ich vermute, es gehörte zur Ausstattung der ersten Nibo-Generation), bzw. welches Text-Display alternativ eingesetzt werden könnte.
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 12 Jahre 1 Monat her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.043 Sekunden

Werbung