changes
This commit is contained in:
16
src/main.c
16
src/main.c
@ -8,9 +8,9 @@
|
||||
|
||||
#define START_GAP_MIN 1500
|
||||
#define ONE_WIDTH_MIN 170
|
||||
#define ONE_WIDTH_MAX 250
|
||||
#define ONE_WIDTH_MAX 260
|
||||
#define ZERO_WIDTH_MIN 70
|
||||
#define ZERO_WIDTH_MAX 140
|
||||
#define ZERO_WIDTH_MAX 150
|
||||
|
||||
|
||||
typedef struct receivedData_s {
|
||||
@ -133,11 +133,12 @@ int main() {
|
||||
|
||||
sei();
|
||||
|
||||
printf("Hello world!\n");
|
||||
printf("MyClock started\n");
|
||||
|
||||
|
||||
uint8_t bit = 0;
|
||||
uint8_t state = 0;
|
||||
uint16_t validCnt = 0;
|
||||
|
||||
|
||||
while (1) {
|
||||
@ -149,6 +150,7 @@ int main() {
|
||||
|
||||
if (gap > START_GAP_MIN) {
|
||||
if (valid == 0) {
|
||||
validCnt++;
|
||||
valid = 1;
|
||||
}
|
||||
state = 0;
|
||||
@ -448,20 +450,20 @@ int main() {
|
||||
break;
|
||||
}
|
||||
|
||||
printf("% 4d:%02d:%02d VALID %02d:%02d:%02d %02d.%02d.%02d %d %d % 2d %d %d %d \n",
|
||||
printf("% 4d:%02d:%02d VALID %02d:%02d:%02d %02d.%02d.%02d %d %d %02d %d %d %d %d\n",
|
||||
opTime.hour, opTime.minute, opTime.second,
|
||||
clock.hour, clock.minute, clock.second,
|
||||
clock.day, clock.month, clock.year, clock.weekday,
|
||||
valid, state, bit, pulse, gap);
|
||||
valid, state, bit, pulse, gap, validCnt);
|
||||
|
||||
state++;
|
||||
} else {
|
||||
|
||||
printf("% 4d:%02d:%02d INVALID %02d:%02d:%02d %02d.%02d.%02d %d %d % 2d %d %d %d \n",
|
||||
printf("% 4d:%02d:%02d INVALID %02d:%02d:%02d %02d.%02d.%02d %d %d %02d %d %d %d %d\n",
|
||||
opTime.hour, opTime.minute, opTime.second,
|
||||
clock.hour, clock.minute, clock.second,
|
||||
clock.day, clock.month, clock.year, clock.weekday,
|
||||
valid, state, bit, pulse, gap);
|
||||
valid, state, bit, pulse, gap, validCnt);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user