From 7849e1019d9a97273370f4e70cc6f25ba2eca1a6 Mon Sep 17 00:00:00 2001 From: Oliver Jowett Date: Wed, 11 Feb 2015 01:14:21 +0000 Subject: [PATCH] Init start/end on all stats so the json output looks sensible for the first minute. --- dump1090.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dump1090.c b/dump1090.c index 9e91c9d..0789207 100644 --- a/dump1090.c +++ b/dump1090.c @@ -949,7 +949,14 @@ int main(int argc, char **argv) { if (Modes.net) modesInitNet(); // init stats: - Modes.stats_current.start = Modes.stats_current.end = mstime(); + Modes.stats_current.start = Modes.stats_current.end = + Modes.stats_alltime.start = Modes.stats_alltime.end = + Modes.stats_periodic.start = Modes.stats_periodic.end = + Modes.stats_5min.start = Modes.stats_5min.end = + Modes.stats_15min.start = Modes.stats_15min.end = mstime(); + + for (j = 0; j < 15; ++j) + Modes.stats_1min[j].start = Modes.stats_1min[j].end = Modes.stats_current.start; // write initial json files so they're not missing writeJsonToFile("receiver.json", generateReceiverJson);