MAXIM DS3231 accurate Real Time Clock Library

Fork of DS3231 by remi cormier

Committer:
JackB
Date:
Mon Jul 23 12:25:27 2018 +0000
Revision:
3:1af2ff7cfe26
RTC

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackB 3:1af2ff7cfe26 1 const char * const SunRise[] = {
JackB 3:1af2ff7cfe26 2 // const string SunRise[] = {
JackB 3:1af2ff7cfe26 3 "08:50", "08:50", "08:49", "08:49", "08:49", "08:48", "08:48", "08:47",
JackB 3:1af2ff7cfe26 4 "08:47", "08:46", "08:45", "08:44", "08:44", "08:43", "08:42", "08:41",
JackB 3:1af2ff7cfe26 5 "08:40", "08:39", "08:38", "08:37", "08:35", "08:34", "08:33", "08:32",
JackB 3:1af2ff7cfe26 6 "08:30", "08:29", "08:27", "08:26", "08:24", "08:23", "08:21", "08:20",
JackB 3:1af2ff7cfe26 7 "08:18", "08:16", "08:15", "08:13", "08:11", "08:09", "08:08", "08:06",
JackB 3:1af2ff7cfe26 8 "08:04", "08:02", "08:00", "07:58", "07:56", "07:54", "07:52", "07:50",
JackB 3:1af2ff7cfe26 9 "07:48", "07:46", "07:44", "07:42", "07:40", "07:37", "07:35", "07:33",
JackB 3:1af2ff7cfe26 10 "07:31", "07:29", "07:27", "07:24", "07:22", "07:20", "07:18", "07:15",
JackB 3:1af2ff7cfe26 11 "07:13", "07:11", "07:08", "07:06", "07:04", "07:02", "06:59", "06:57",
JackB 3:1af2ff7cfe26 12 "06:55", "06:52", "06:50", "06:48", "06:45", "06:43", "06:41", "06:38",
JackB 3:1af2ff7cfe26 13 "06:36", "06:34", "06:31", "06:29", "06:26", "06:24", "06:22", "06:19",
JackB 3:1af2ff7cfe26 14 "06:17", "07:15", "07:12", "07:10", "07:08", "07:05", "07:03", "07:01",
JackB 3:1af2ff7cfe26 15 "06:59", "06:56", "06:54", "06:52", "06:49", "06:47", "06:45", "06:43",
JackB 3:1af2ff7cfe26 16 "06:41", "06:38", "06:36", "06:34", "06:32", "06:30", "06:28", "06:25",
JackB 3:1af2ff7cfe26 17 "06:23", "06:21", "06:19", "06:17", "06:15", "06:13", "06:11", "06:09",
JackB 3:1af2ff7cfe26 18 "06:07", "06:05", "06:03", "06:02", "06:00", "05:58", "05:56", "05:54",
JackB 3:1af2ff7cfe26 19 "05:53", "05:51", "05:49", "05:48", "05:46", "05:45", "05:43", "05:41",
JackB 3:1af2ff7cfe26 20 "05:40", "05:39", "05:37", "05:36", "05:35", "05:33", "05:32", "05:31",
JackB 3:1af2ff7cfe26 21 "05:30", "05:29", "05:28", "05:27", "05:26", "05:25", "05:24", "05:23",
JackB 3:1af2ff7cfe26 22 "05:22", "05:22", "05:21", "05:20", "05:20", "05:19", "05:19", "05:18",
JackB 3:1af2ff7cfe26 23 "05:18", "05:18", "05:17", "05:17", "05:17", "05:17", "05:17", "05:17",
JackB 3:1af2ff7cfe26 24 "05:17", "05:17", "05:17", "05:18", "05:18", "05:18", "05:19", "05:19",
JackB 3:1af2ff7cfe26 25 "05:20", "05:20", "05:21", "05:21", "05:22", "05:23", "05:23", "05:24",
JackB 3:1af2ff7cfe26 26 "05:25", "05:26", "05:27", "05:28", "05:29", "05:30", "05:31", "05:32",
JackB 3:1af2ff7cfe26 27 "05:33", "05:35", "05:36", "05:37", "05:38", "05:40", "05:41", "05:42",
JackB 3:1af2ff7cfe26 28 "05:44", "05:45", "05:46", "05:48", "05:49", "05:51", "05:52", "05:54",
JackB 3:1af2ff7cfe26 29 "05:55", "05:57", "05:58", "06:00", "06:01", "06:03", "06:05", "06:06",
JackB 3:1af2ff7cfe26 30 "06:08", "06:09", "06:11", "06:13", "06:14", "06:16", "06:18", "06:19",
JackB 3:1af2ff7cfe26 31 "06:21", "06:23", "06:24", "06:26", "06:27", "06:29", "06:31", "06:32",
JackB 3:1af2ff7cfe26 32 "06:34", "06:36", "06:37", "06:39", "06:41", "06:42", "06:44", "06:46",
JackB 3:1af2ff7cfe26 33 "06:47", "06:49", "06:51", "06:52", "06:54", "06:56", "06:57", "06:59",
JackB 3:1af2ff7cfe26 34 "07:01", "07:02", "07:04", "07:06", "07:07", "07:09", "07:11", "07:12",
JackB 3:1af2ff7cfe26 35 "07:14", "07:15", "07:17", "07:19", "07:20", "07:22", "07:24", "07:25",
JackB 3:1af2ff7cfe26 36 "07:27", "07:29", "07:30", "07:32", "07:34", "07:35", "07:37", "07:39",
JackB 3:1af2ff7cfe26 37 "07:41", "07:42", "07:44", "07:46", "07:47", "07:49", "07:51", "07:53",
JackB 3:1af2ff7cfe26 38 "07:54", "07:56", "07:58", "07:59", "08:01", "08:03", "08:05", "08:06",
JackB 3:1af2ff7cfe26 39 "08:08", "08:10", "08:12", "08:14", "08:15", "08:17", "08:19", "08:21",
JackB 3:1af2ff7cfe26 40 "08:23", "08:24", "08:26", "07:28", "07:30", "07:32", "07:33", "07:35",
JackB 3:1af2ff7cfe26 41 "07:37", "07:39", "07:41", "07:43", "07:44", "07:46", "07:48", "07:50",
JackB 3:1af2ff7cfe26 42 "07:52", "07:54", "07:55", "07:57", "07:59", "08:01", "08:02", "08:04",
JackB 3:1af2ff7cfe26 43 "08:06", "08:08", "08:09", "08:11", "08:13", "08:14", "08:16", "08:18",
JackB 3:1af2ff7cfe26 44 "08:19", "08:21", "08:22", "08:24", "08:25", "08:27", "08:28", "08:30",
JackB 3:1af2ff7cfe26 45 "08:31", "08:32", "08:34", "08:35", "08:36", "08:37", "08:38", "08:39",
JackB 3:1af2ff7cfe26 46 "08:40", "08:41", "08:42", "08:43", "08:44", "08:45", "08:46", "08:46",
JackB 3:1af2ff7cfe26 47 "08:47", "08:47", "08:48", "08:48", "08:49", "08:49", "08:49", "08:50",
JackB 3:1af2ff7cfe26 48 "08:50", "08:50", "08:50", "08:50", "08:50", "08:50"
JackB 3:1af2ff7cfe26 49 };
JackB 3:1af2ff7cfe26 50
JackB 3:1af2ff7cfe26 51 const char * const SunSet[] = {
JackB 3:1af2ff7cfe26 52 // const string SunSet[] = {
JackB 3:1af2ff7cfe26 53 "16:38", "16:39", "16:40", "16:41", "16:43", "16:44", "16:45", "16:47",
JackB 3:1af2ff7cfe26 54 "16:48", "16:50", "16:51", "16:53", "16:54", "16:56", "16:57", "16:59",
JackB 3:1af2ff7cfe26 55 "17:01", "17:02", "17:04", "17:06", "17:07", "17:09", "17:11", "17:13",
JackB 3:1af2ff7cfe26 56 "17:15", "17:16", "17:18", "17:20", "17:22", "17:24", "17:26", "17:28",
JackB 3:1af2ff7cfe26 57 "17:29", "17:31", "17:33", "17:35", "17:37", "17:39", "17:41", "17:43",
JackB 3:1af2ff7cfe26 58 "17:44", "17:46", "17:48", "17:50", "17:52", "17:54", "17:56", "17:58",
JackB 3:1af2ff7cfe26 59 "18:00", "18:01", "18:03", "18:05", "18:07", "18:09", "18:11", "18:13",
JackB 3:1af2ff7cfe26 60 "18:14", "18:16", "18:18", "18:20", "18:22", "18:24", "18:25", "18:27",
JackB 3:1af2ff7cfe26 61 "18:29", "18:31", "18:33", "18:34", "18:36", "18:38", "18:40", "18:42",
JackB 3:1af2ff7cfe26 62 "18:43", "18:45", "18:47", "18:49", "18:50", "18:52", "18:54", "18:56",
JackB 3:1af2ff7cfe26 63 "18:57", "18:59", "19:01", "19:03", "19:04", "19:06", "19:08", "19:10",
JackB 3:1af2ff7cfe26 64 "19:11", "20:13", "20:15", "20:17", "20:18", "20:20", "20:22", "20:23",
JackB 3:1af2ff7cfe26 65 "20:25", "20:27", "20:29", "20:30", "20:32", "20:34", "20:36", "20:37",
JackB 3:1af2ff7cfe26 66 "20:39", "20:41", "20:43", "20:44", "20:46", "20:48", "20:49", "20:51",
JackB 3:1af2ff7cfe26 67 "20:53", "20:55", "20:56", "20:58", "21:00", "21:02", "21:03", "21:05",
JackB 3:1af2ff7cfe26 68 "21:07", "21:08", "21:10", "21:12", "21:13", "21:15", "21:17", "21:18",
JackB 3:1af2ff7cfe26 69 "21:20", "21:22", "21:23", "21:25", "21:26", "21:28", "21:30", "21:31",
JackB 3:1af2ff7cfe26 70 "21:33", "21:34", "21:36", "21:37", "21:39", "21:40", "21:41", "21:43",
JackB 3:1af2ff7cfe26 71 "21:44", "21:45", "21:47", "21:48", "21:49", "21:50", "21:52", "21:53",
JackB 3:1af2ff7cfe26 72 "21:54", "21:55", "21:56", "21:57", "21:58", "21:59", "22:00", "22:00",
JackB 3:1af2ff7cfe26 73 "22:01", "22:02", "22:02", "22:03", "22:04", "22:04", "22:05", "22:05",
JackB 3:1af2ff7cfe26 74 "22:05", "22:06", "22:06", "22:06", "22:06", "22:06", "22:06", "22:06",
JackB 3:1af2ff7cfe26 75 "22:06", "22:06", "22:06", "22:06", "22:06", "22:05", "22:05", "22:04",
JackB 3:1af2ff7cfe26 76 "22:04", "22:03", "22:03", "22:02", "22:01", "22:01", "22:00", "21:59",
JackB 3:1af2ff7cfe26 77 "21:58", "21:57", "21:56", "21:55", "21:54", "21:53", "21:52", "21:50",
JackB 3:1af2ff7cfe26 78 "21:49", "21:48", "21:46", "21:45", "21:44", "21:42", "21:41", "21:39",
JackB 3:1af2ff7cfe26 79 "21:38", "21:36", "21:34", "21:33", "21:31", "21:29", "21:27", "21:26",
JackB 3:1af2ff7cfe26 80 "21:24", "21:22", "21:20", "21:18", "21:16", "21:14", "21:12", "21:10",
JackB 3:1af2ff7cfe26 81 "21:08", "21:06", "21:04", "21:02", "21:00", "20:58", "20:56", "20:54",
JackB 3:1af2ff7cfe26 82 "20:52", "20:50", "20:47", "20:45", "20:43", "20:41", "20:38", "20:36",
JackB 3:1af2ff7cfe26 83 "20:34", "20:32", "20:29", "20:27", "20:25", "20:23", "20:20", "20:18",
JackB 3:1af2ff7cfe26 84 "20:16", "20:13", "20:11", "20:09", "20:06", "20:04", "20:01", "19:59",
JackB 3:1af2ff7cfe26 85 "19:57", "19:54", "19:52", "19:50", "19:47", "19:45", "19:42", "19:40",
JackB 3:1af2ff7cfe26 86 "19:38", "19:35", "19:33", "19:31", "19:28", "19:26", "19:24", "19:21",
JackB 3:1af2ff7cfe26 87 "19:19", "19:17", "19:14", "19:12", "19:10", "19:07", "19:05", "19:03",
JackB 3:1af2ff7cfe26 88 "19:00", "18:58", "18:56", "18:54", "18:51", "18:49", "18:47", "18:45",
JackB 3:1af2ff7cfe26 89 "18:42", "18:40", "18:38", "18:36", "18:34", "18:32", "18:30", "18:28",
JackB 3:1af2ff7cfe26 90 "18:26", "18:23", "18:21", "17:19", "17:18", "17:16", "17:14", "17:12",
JackB 3:1af2ff7cfe26 91 "17:10", "17:08", "17:06", "17:04", "17:03", "17:01", "16:59", "16:58",
JackB 3:1af2ff7cfe26 92 "16:56", "16:54", "16:53", "16:51", "16:50", "16:48", "16:47", "16:46",
JackB 3:1af2ff7cfe26 93 "16:44", "16:43", "16:42", "16:40", "16:39", "16:38", "16:37", "16:36",
JackB 3:1af2ff7cfe26 94 "16:35", "16:34", "16:33", "16:32", "16:32", "16:31", "16:30", "16:30",
JackB 3:1af2ff7cfe26 95 "16:29", "16:29", "16:28", "16:28", "16:27", "16:27", "16:27", "16:27",
JackB 3:1af2ff7cfe26 96 "16:27", "16:27", "16:27", "16:27", "16:27", "16:27", "16:27", "16:27",
JackB 3:1af2ff7cfe26 97 "16:28", "16:28", "16:29", "16:29", "16:30", "16:31", "16:31", "16:32",
JackB 3:1af2ff7cfe26 98 "16:33", "16:34", "16:35", "16:36", "16:37", "16:37"
JackB 3:1af2ff7cfe26 99 };
JackB 3:1af2ff7cfe26 100
JackB 3:1af2ff7cfe26 101 const char * const DayLength[] = {
JackB 3:1af2ff7cfe26 102 // const string DayLength[] = {
JackB 3:1af2ff7cfe26 103 "07:48", "07:49", "07:51", "07:52", "07:54", "07:55", "07:57", "07:59",
JackB 3:1af2ff7cfe26 104 "08:01", "08:03", "08:05", "08:08", "08:10", "08:13", "08:15", "08:18",
JackB 3:1af2ff7cfe26 105 "08:20", "08:23", "08:26", "08:29", "08:32", "08:35", "08:38", "08:41",
JackB 3:1af2ff7cfe26 106 "08:44", "08:47", "08:50", "08:54", "08:57", "09:00", "09:04", "09:07",
JackB 3:1af2ff7cfe26 107 "09:11", "09:14", "09:18", "09:22", "09:25", "09:29", "09:33", "09:36",
JackB 3:1af2ff7cfe26 108 "09:40", "09:44", "09:48", "09:52", "09:55", "09:59", "10:03", "10:07",
JackB 3:1af2ff7cfe26 109 "10:11", "10:15", "10:19", "10:23", "10:27", "10:31", "10:35", "10:39",
JackB 3:1af2ff7cfe26 110 "10:43", "10:47", "10:51", "10:55", "10:59", "11:03", "11:07", "11:11",
JackB 3:1af2ff7cfe26 111 "11:15", "11:20", "11:24", "11:28", "11:32", "11:36", "11:40", "11:44",
JackB 3:1af2ff7cfe26 112 "11:48", "11:52", "11:56", "12:01", "12:05", "12:09", "12:13", "12:17",
JackB 3:1af2ff7cfe26 113 "12:21", "12:25", "12:29", "12:33", "12:37", "12:42", "12:46", "12:50",
JackB 3:1af2ff7cfe26 114 "12:54", "12:58", "13:02", "13:06", "13:10", "13:14", "13:18", "13:22",
JackB 3:1af2ff7cfe26 115 "13:26", "13:30", "13:34", "13:38", "13:42", "13:46", "13:50", "13:54",
JackB 3:1af2ff7cfe26 116 "13:58", "14:02", "14:06", "14:10", "14:14", "14:18", "14:21", "14:25",
JackB 3:1af2ff7cfe26 117 "14:29", "14:33", "14:37", "14:40", "14:44", "14:48", "14:52", "14:55",
JackB 3:1af2ff7cfe26 118 "14:59", "15:03", "15:06", "15:10", "15:13", "15:17", "15:20", "15:23",
JackB 3:1af2ff7cfe26 119 "15:27", "15:30", "15:33", "15:37", "15:40", "15:43", "15:46", "15:49",
JackB 3:1af2ff7cfe26 120 "15:52", "15:55", "15:58", "16:01", "16:04", "16:06", "16:09", "16:11",
JackB 3:1af2ff7cfe26 121 "16:14", "16:16", "16:19", "16:21", "16:23", "16:25", "16:27", "16:29",
JackB 3:1af2ff7cfe26 122 "16:31", "16:33", "16:34", "16:36", "16:38", "16:39", "16:40", "16:41",
JackB 3:1af2ff7cfe26 123 "16:43", "16:44", "16:45", "16:45", "16:46", "16:47", "16:47", "16:48",
JackB 3:1af2ff7cfe26 124 "16:48", "16:48", "16:48", "16:48", "16:48", "16:48", "16:47", "16:47",
JackB 3:1af2ff7cfe26 125 "16:46", "16:46", "16:45", "16:44", "16:43", "16:42", "16:41", "16:40",
JackB 3:1af2ff7cfe26 126 "16:38", "16:37", "16:35", "16:34", "16:32", "16:30", "16:28", "16:26",
JackB 3:1af2ff7cfe26 127 "16:24", "16:22", "16:20", "16:17", "16:15", "16:13", "16:10", "16:08",
JackB 3:1af2ff7cfe26 128 "16:05", "16:02", "16:00", "15:57", "15:54", "15:51", "15:48", "15:45",
JackB 3:1af2ff7cfe26 129 "15:42", "15:39", "15:35", "15:32", "15:29", "15:26", "15:22", "15:19",
JackB 3:1af2ff7cfe26 130 "15:16", "15:12", "15:09", "15:05", "15:02", "14:58", "14:54", "14:51",
JackB 3:1af2ff7cfe26 131 "14:47", "14:43", "14:40", "14:36", "14:32", "14:28", "14:25", "14:21",
JackB 3:1af2ff7cfe26 132 "14:17", "14:13", "14:09", "14:06", "14:02", "13:58", "13:54", "13:50",
JackB 3:1af2ff7cfe26 133 "13:46", "13:42", "13:38", "13:34", "13:30", "13:26", "13:22", "13:18",
JackB 3:1af2ff7cfe26 134 "13:14", "13:10", "13:06", "13:02", "12:58", "12:54", "12:50", "12:46",
JackB 3:1af2ff7cfe26 135 "12:42", "12:38", "12:34", "12:30", "12:26", "12:22", "12:18", "12:14",
JackB 3:1af2ff7cfe26 136 "12:10", "12:06", "12:02", "11:58", "11:54", "11:50", "11:46", "11:42",
JackB 3:1af2ff7cfe26 137 "11:38", "11:34", "11:30", "11:26", "11:22", "11:18", "11:14", "11:10",
JackB 3:1af2ff7cfe26 138 "11:06", "11:02", "10:58", "10:54", "10:50", "10:46", "10:42", "10:38",
JackB 3:1af2ff7cfe26 139 "10:34", "10:30", "10:26", "10:22", "10:18", "10:14", "10:10", "10:06",
JackB 3:1af2ff7cfe26 140 "10:02", "09:59", "09:55", "09:51", "09:47", "09:43", "09:40", "09:36",
JackB 3:1af2ff7cfe26 141 "09:32", "09:29", "09:25", "09:21", "09:18", "09:14", "09:11", "09:07",
JackB 3:1af2ff7cfe26 142 "09:04", "09:00", "08:57", "08:54", "08:50", "08:47", "08:44", "08:41",
JackB 3:1af2ff7cfe26 143 "08:38", "08:35", "08:32", "08:29", "08:26", "08:23", "08:21", "08:18",
JackB 3:1af2ff7cfe26 144 "08:15", "08:13", "08:10", "08:08", "08:06", "08:04", "08:01", "07:59",
JackB 3:1af2ff7cfe26 145 "07:58", "07:56", "07:54", "07:52", "07:51", "07:49", "07:48", "07:47",
JackB 3:1af2ff7cfe26 146 "07:46", "07:45", "07:44", "07:43", "07:42", "07:42", "07:41", "07:41",
JackB 3:1af2ff7cfe26 147 "07:41", "07:40", "07:40", "07:40", "07:41", "07:41", "07:41", "07:42",
JackB 3:1af2ff7cfe26 148 "07:43", "07:43", "07:44", "07:45", "07:46", "07:46"
JackB 3:1af2ff7cfe26 149 };