Hey,
ne in Control6 hier mal ein kleiner Ausschnitt… Das ist ja jetzt nur der Teil in dem die Zeit und die Temperaturen angezeigt werden. ON STARTUP DO TTY_CLEAR() TTY_GOTO(0,0) TTY_WRITE("Kuhl") TTY_GOTO(0,11) TTY_WRITE("Gef") TTY_GOTO(1,0) TTY_WRITE("Kuhl") TTY_GOTO(1,11) TTY_WRITE("Raum") TTY_GOTO(3,0) TTY_WRITE("Zeit:") TTY_CREATE_WINDOW(tempa, 0, 6, 0, 5) TTY_CREATE_WINDOW(tempe, 0, 6, 0, 15) TTY_CREATE_WINDOW(tempf, 0, 6, 1, 5) TTY_CREATE_WINDOW(tempb, 0, 6, 1, 15) TTY_CREATE_WINDOW(tempd, 0, 6, 3, 15) TTY_CREATE_WINDOW(clock, 0, 8, 3, 6) Hatte es dazwischen schon mit WAIT(5) getestet aber das geht alles nicht. Vielleicht in einem THREAD? Matthias Von: Der Tiger [mailto:der.tiger.ether...@arcor.de] Gesendet: Montag, 8. Juni 2015 07:45 An: Matthias Cc: Ethersex-devel@list.zerties.org Betreff: Re: AW: [ethersex-devel] Werte im Display durchlaufen lassen ReHi Matthias, Auf welche Weise hast Du bisher die Anzeige programmiert (C, control6 etc.)? Tiger ps. Danke für die Weiterleitung meiner letzten Nachricht an die NG! Hab' den falschen "Antworten"-Knopf gedrückt. On 07/06/15 20:53, Matthias wrote: Hey Tiger, sorry hab ich vergessen anzugeben… Es ist ein AVR-Board von Pollin mit einem aTmega 1284p. LCD ist ein HD44780 20x4 Zeichen auch von Pollin. Direkte Verbindung, also nicht 2-Draht oder so. Am 1Wire Bus hängen 6-7 DS18S20-Sensoren für die Temperaturmessung. So in etwa hab ich mir das auch vorgestellt, dass mehrere Seiten nach einem „WAIT“ oder Timer dargestellt werden. Gruß Matthias Von: Der Tiger [mailto:der.tiger.ether...@arcor.de] Gesendet: Sonntag, 7. Juni 2015 19:54 An: Matthias Betreff: Re: [ethersex-devel] Werte im Display durchlaufen lassen Servus Matthias, Welches microcontroller board und welche Art Display verwendest Du? Die meisten Atmel ATmega sind in ihrer Leistung recht beschränkt, sodass ein konstanter Datenstrom zum Display einen unverhältnismäßigen Teil der Rechenleistung frisst. Zudem sind billige STN und DSTN Displays meist zu langsam für ein vernünftiges scrolling, sodass die betreffende Zeile auch bei langsamer Frequenz meist nur Schlieren anzeigt. Bei TFT oder OLED ist das natürlich nicht der Fall. Auch kann das scrolling auf Grund der geringen Rechenleistung nur zeichenweise und nicht pixelweise erfolgen, was die Lesbarkeit zusätzlich beeinträchtigt. Die bessere Alternative ist, die Daten in Form mehrerer "Seiten" darzustellen, die entweder durch timer gesteuert oder per Knopfdruck umgeschaltet werden. HIH, Tiger On 07/06/15 19:18, Matthias wrote: Hallo zusammen, ich brauch mal eure Hilfe… ich möchte in meinem Display mehrere Werte Temperaturen oder Texte durchlaufen lassen. Wie stell ich das an? Mein Display zeigt mir aktuell Texte und Temperaturen schon an, aber wie lass ich das ganze durchlaufen? Das Display wird langsam zu klein J Ein kleiner Denkanstoß oder Beispiel würde mir schon sehr helfen! Danke und viele Grüße Matthias _______________________________________________ Ethersex-devel mailing list Ethersex-devel@list.zerties.org http://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
_______________________________________________ Ethersex-devel mailing list Ethersex-devel@list.zerties.org http://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel