Hallo Liste, ich habe gemäß des Beispiels
http://www.ethersex.de/index.php/Temperaturanzeige_mit_TTY versucht drei DS18B20 Temeratursensoren mittels control6 auszulesen und die Werte auf einem LCD auszugeben. Das verwendete Board ist ein Pollin Net-IO mit Atmega644p. Dies sieht wie folgt aus: ---(schnipp)--- CONTROL_START THREAD(update_temp) int16_t Temperatura = ONEWIRE_GET(287036cb01000098); int16_t Temperaturb = ONEWIRE_GET(28f914cb0100009f); // int16_t Temperaturc = ONEWIRE_GET(286b30cb010000a7); TTY_SELECT(tempa) TTY_HOME() TTY_WRITE(`"%2d.%d"', Temperatura / 10, Temperatura % 10) TTY_SELECT(tempb) TTY_HOME() TTY_WRITE(`"%2d.%d"', Temperaturb / 10, Temperaturb % 10) // TTY_SELECT(tempc) // TTY_HOME() // TTY_WRITE(`"%2d.%d"', Temperaturc / 10, Temperaturc % 10) WAIT(10) THREAD_END(update_temp) ON STARTUP DO TTY_CLEAR() TTY_CREATE_WINDOW(tempa, 1, 4, 0, 0) TTY_CREATE_WINDOW(tempb, 1, 4, 0, 8) TTY_CREATE_WINDOW(tempc, 1, 4, 1, 0) THREAD_START(update_temp) END CONTROL_END ---(schnapp)--- Mit den Kommentarzeichen (also nur mit zwei Sensoren) läuft es! Entferne ich den Kommentar vor "int16_t Temperaturc = ON ..." gibt es keine Ausgabe auf dem LCD und das Board antwortet auch nicht auf ping. Kann mir jemand einen Hinweis geben, warum es mit zwei Sensoren und zwei Variablen läuft aber mit der dritten Variable nicht mehr? Vielen Dank Florian _______________________________________________ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel