fix inverse lines
partly again also fix "zehn vor halb"=>"zwanzig nach"
This commit is contained in:
+11
-11
@@ -65,25 +65,25 @@ int clockWords[22][10] = {
|
|||||||
{0,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // es 0
|
{0,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // es 0
|
||||||
{1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // ist 1
|
{1,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // ist 1
|
||||||
{2,3,-1,-1,-1,-1,-1,-1,-1,-1}, // fuenf 2
|
{2,3,-1,-1,-1,-1,-1,-1,-1,-1}, // fuenf 2
|
||||||
{4,5,-1,-1,-1,-1,-1,-1,-1,-1}, // zehn 3
|
{7,8,-1,-1,-1,-1,-1,-1,-1,-1}, // zehn 3
|
||||||
{6,7,8,-1,-1,-1,-1,-1,-1,-1}, // zwanzig 4
|
{4,5,6,-1,-1,-1,-1,-1,-1,-1}, // zwanzig 4
|
||||||
{9,10,11,-1,-1,-1,-1,-1,-1,-1}, // viertel 5
|
{9,10,11,-1,-1,-1,-1,-1,-1,-1}, // viertel 5
|
||||||
{12,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // vor 6
|
{12,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // vor 6
|
||||||
{13,14,-1,-1,-1,-1,-1,-1,-1,-1}, // nach 8
|
{13,14,-1,-1,-1,-1,-1,-1,-1,-1}, // nach 8
|
||||||
{15,16,-1,-1,-1,-1,-1,-1,-1,-1}, // halb 7
|
{15,16,-1,-1,-1,-1,-1,-1,-1,-1}, // halb 7
|
||||||
{17,18,-1,-1,-1,-1,-1,-1,-1,-1}, // neun 9
|
{17,18,-1,-1,-1,-1,-1,-1,-1,-1}, // neun 9
|
||||||
{19,20,-1,-1,-1,-1,-1,-1,-1,-1}, // fuenf 10
|
{19,20,-1,-1,-1,-1,-1,-1,-1,-1}, // fuenf 10
|
||||||
{21,22,-1,-1,-1,-1,-1,-1,-1,-1}, // ein 11
|
{23,24,-1,-1,-1,-1,-1,-1,-1,-1}, // eins 11
|
||||||
{23,24,-1,-1,-1,-1,-1,-1,-1,-1}, // zwei 12
|
{21,22,-1,-1,-1,-1,-1,-1,-1,-1}, // zwei 12
|
||||||
{25,26,-1,-1,-1,-1,-1,-1,-1,-1}, // drei 13
|
{25,26,-1,-1,-1,-1,-1,-1,-1,-1}, // drei 13
|
||||||
{27,28,-1,-1,-1,-1,-1,-1,-1,-1}, // vier 14
|
{27,28,-1,-1,-1,-1,-1,-1,-1,-1}, // vier 14
|
||||||
{29,30,-1,-1,-1,-1,-1,-1,-1,-1}, // sechs 15
|
{29,30,-1,-1,-1,-1,-1,-1,-1,-1}, // sechs 15
|
||||||
{31,32,-1,-1,-1,-1,-1,-1,-1,-1}, // acht 16
|
{31,32,-1,-1,-1,-1,-1,-1,-1,-1}, // acht 16
|
||||||
{33,34,35,-1,-1,-1,-1,-1,-1,-1}, // sieben 17
|
{33,34,35,-1,-1,-1,-1,-1,-1,-1}, // sieben 17
|
||||||
{36,37,38,-1,-1,-1,-1,-1,-1,-1}, // zwölf 18
|
{36,37,38,-1,-1,-1,-1,-1,-1,-1}, // zwölf 18
|
||||||
{39,40,-1,-1,-1,-1,-1,-1,-1,-1}, // zehn 19
|
{41,42,-1,-1,-1,-1,-1,-1,-1,-1}, // zehn 19
|
||||||
{41,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // elf 20
|
{40,-1,-1,-1,-1,-1,-1,-1,-1,-1}, // elf 20
|
||||||
{42,-1,-1,-1,-1,-1,-1,-1,-1}, // uhr 21
|
{39,-1,-1,-1,-1,-1,-1,-1,-1}, // uhr 21
|
||||||
};
|
};
|
||||||
|
|
||||||
WiFiUDP Udp;
|
WiFiUDP Udp;
|
||||||
@@ -238,13 +238,13 @@ int getHour()
|
|||||||
/*
|
/*
|
||||||
get current hour if minute < 20
|
get current hour if minute < 20
|
||||||
Es ist viertel nach zehn
|
Es ist viertel nach zehn
|
||||||
get next hour if minute >=20
|
get next hour if minute >=25
|
||||||
Es ist zehn vor halb elf
|
Es ist fuenf vor halb elf
|
||||||
adjust hour to correct word around midnight:
|
adjust hour to correct word around midnight:
|
||||||
23:25 --> Es ist fuenf vor halb zwoelf
|
23:25 --> Es ist fuenf vor halb zwoelf
|
||||||
*/
|
*/
|
||||||
Serial.println(m);
|
Serial.println(m);
|
||||||
if (m >= 20)
|
if (m >= 25)
|
||||||
{
|
{
|
||||||
if (h < 23)
|
if (h < 23)
|
||||||
{
|
{
|
||||||
@@ -383,7 +383,7 @@ void getMinuteWord()
|
|||||||
case 24:
|
case 24:
|
||||||
set_word(M_ZWANZIG);
|
set_word(M_ZWANZIG);
|
||||||
set_word(M_NACH);
|
set_word(M_NACH);
|
||||||
Serial.println("zehn vor halb");
|
Serial.println("zwanzig nach");
|
||||||
break;
|
break;
|
||||||
case 25:
|
case 25:
|
||||||
case 26:
|
case 26:
|
||||||
|
|||||||
Reference in New Issue
Block a user