diff --git a/.vscode/.server-controller-port.log b/.vscode/.server-controller-port.log index f0c0b74..1ed5f5b 100644 --- a/.vscode/.server-controller-port.log +++ b/.vscode/.server-controller-port.log @@ -1,5 +1,5 @@ { "port": 13452, - "time": 1743768242698, + "time": 1743882066314, "version": "0.0.3" } \ No newline at end of file diff --git a/src/dcf95.c b/src/dcf95.c index e8f3386..1a5f00a 100644 --- a/src/dcf95.c +++ b/src/dcf95.c @@ -182,8 +182,8 @@ void calculate_dcf77_bits(time_t now, int *bits) { int year = t->tm_year % 100; for (int i = 0; i < 4; i++) { - bits[50 + i] = (month % year >> i) & 1; - } + bits[50 + i] = (year % 10 >> i) & 1; + } for (int i = 0; i < 4; i++) { bits[54 + i] = (year / 10 >> i) & 1; }