- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 3 von 3

Thema: RP6(Control): Einfache Clock Library

  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803

    RP6(Control): Einfache Clock Library

    Anzeige

    Praxistest und DIY Projekte
    Hallo RP6-Fachleute,

    hier eine allererste Version einer Uhr für den RP6. Sie funktioniert mit der Stopwatch und ohne Veränderung der RP6 Libraries.
    Es gibt 2 Versionen für die RP6 Base und für die RP6 Control M32.

    Da ist noch Entwicklungspotential drin!
    Wer macht mit?

    Gruß Dirk

    [Edit: Attachments gelöscht! Neue Version V1.4 siehe Post #3!]
    Geändert von Dirk (15.01.2015 um 20:39 Uhr) Grund: Neue Version

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    27.08.2006
    Alter
    76
    Beiträge
    83

    Ausgabe LCD

    Hallo Dirk,

    habe die Datei RP6ControlClocklib.c geändert.

    Folgende Anzeige jetzt:

    01.09.2007 (6)
    09:01:05

    /**
    * SHOW CLOCK
    *
    * Format: Date
    * Time
    *
    */
    void showCLOCK(void)
    {
    setCursorPosLCD(0, 0); // line 1
    if ((date.day) < 10 ) {
    writeIntegerLCD(0,DEC);
    }
    writeIntegerLCD(date.day, DEC);
    writeCharLCD('.');
    if ((date.month) < 10 ) {
    writeIntegerLCD(0,DEC);
    }
    writeIntegerLCD(date.month, DEC);
    writeCharLCD('.');
    writeIntegerLCD(date.year, DEC);
    writeCharLCD(' ');
    writeCharLCD('(');
    writeIntegerLCD(date.weekday, DEC);
    writeCharLCD(')');
    writeCharLCD(' ');
    setCursorPosLCD(1, 0); // line 2
    if ((time.hour) < 10 ) {
    writeIntegerLCD(0,DEC);
    }
    writeIntegerLCD(time.hour, DEC);
    writeCharLCD(':');
    if (time.minute < 10) {
    writeIntegerLCD(0,DEC);
    //writeCharLCD('0');
    }
    writeIntegerLCD(time.minute, DEC);
    writeCharLCD(':');
    if (time.second < 10) {
    writeIntegerLCD(0,DEC);
    }
    writeIntegerLCD(time.second, DEC);
    writeCharLCD(' ');
    }

    Gruß
    Kurt

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803

    Version 1.4

    Hallo Leute,

    hier die neuen Versionen 1.4 mit kleinen Änderungen.

    Gruß Dirk
    Angehängte Dateien Angehängte Dateien
    Geändert von Dirk (15.01.2015 um 20:37 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress