Hilfe bei Array für Wochentage

Hallo an Alle,

ich habe ein Problem bei meiner Auswertung der Funktion meines DS1337. Ich möchte diese Funktion dazu nutzen vor dem Datum noch den aktuellen Wochentag anzuzeigen

[Serial.println(RTC.clockGetRDow());code]

Im Serial Monitor wird mir hier auch der aktuelle Tag als Zahl(3) angezeigt.


In de rtcConfig.h ist schon folgener code vorhanden.


[code]#define RTC_DOW_1      PSTR("Sun")      /* First day of the week */
#define RTC_DOW_2      PSTR("Mon")
#define RTC_DOW_3      PSTR("Tue")
#define RTC_DOW_4      PSTR("Wed")
#define RTC_DOW_5      PSTR("Thu")
#define RTC_DOW_6      PSTR("Fri")
#define RTC_DOW_7      PSTR("Sat")



/* Wednesday is the first day of Epoch: This probably shouldn't change! */
#define RTC_DOW_0      RTC_DOW_4
/code]

Wie kann ich nun diese "Tage" Mo,Di,Mi,... anzeigen lassen .
Ich habe es mit einem Array versucht

[color=#0000ff]char  Day_count {Mo,Di,Mi,...};[/color]

komme jetzt aber irgendwie nicht weiter .Ich bin für jede Hilfe Dankbar.

MFG Torsten

Hi nochmal wollte nur bescheid sagen das ich (oder besser google) ;)eine Lösung gefunden hat. Falls jemand interessse hat hier meine derzeitigen Lösung.

  RTC.clockRead();

Serial.print(" Time: ");
Serial.print(RTC.clockGetHour());
Serial.print(":");
Serial.print(RTC.clockGetMin());
Serial.print(":");
Serial.print(RTC.clockGetSec());

switch (RTC.clockGetRDow()) {
   case 1:
     Serial.println("  Donnerstag"); 
     break;
   case 2:
     Serial.println("  Freitag"); 
     break;
   case 3:
     Serial.println("  Samstag"); 
     break;
   case 4:
     Serial.println("  Sonntag"); 
     break;
   case 5:
     Serial.println("  Montag"); 
     break;
   case 6:
     Serial.println("  Dienstag"); 
     break;
   case 7:
     Serial.println("  Mittwoch"); 
     break;

}
     
Serial.print("Date: ");

Serial.print(RTC.clockGetDate());
Serial.print(".");
Serial.print(RTC.clockGetMonth());
Serial.print(".");

int Jahr = RTC.clockGet(DS1337_YR, true);
Serial.print(Jahr);/code]

Es mag bestimmt bessere Lösungen geben aber erstmal komme ich weiter .Falls jemand eine bessere Idee hat immer her damit...

MFG Torsten