0000000000000000000000000000000000000000 8042457f561d4288a21055036335bac2bd4a75f3 Chris Capener <clc@capener.org> 1770083827 -0800	commit (initial): Initial code.
8042457f561d4288a21055036335bac2bd4a75f3 4aa61af135e3a72a24b7ab32c7393c1eb6d981eb Chris Capener <clc@capener.org> 1770087203 -0800	commit: Initial code.
4aa61af135e3a72a24b7ab32c7393c1eb6d981eb 5547497120dfd04f24d9d8a149f460779f1f1773 Chris Capener <clc@capener.org> 1770089160 -0800	commit: Initial refactoring of code into multiple files.
5547497120dfd04f24d9d8a149f460779f1f1773 a6a3535ebb32e2ac8312a91e75a80a8866202e1b Chris Capener <clc@capener.org> 1770089247 -0800	commit: Removed old files.
a6a3535ebb32e2ac8312a91e75a80a8866202e1b 1ea0bd5d3bad8bdfd7afcfbdbc178dfaaf3efb88 Chris Capener <clc@capener.org> 1770092262 -0800	commit: Improved some header files
1ea0bd5d3bad8bdfd7afcfbdbc178dfaaf3efb88 0619367818a27678d135c37b1edab3291078502a Chris Capener <clc@capener.org> 1770097970 -0800	commit: Added initDisplay().
0619367818a27678d135c37b1edab3291078502a 1a4b963b9d83b76be0bfbcf2529c5e64e1d5bedc Chris Capener <clc@capener.org> 1770099916 -0800	commit: Moved files out of GraphicRoutines folder.
1a4b963b9d83b76be0bfbcf2529c5e64e1d5bedc 48f382733381d9121b2964f3cec28ca41cb511df Chris Capener <clc@capener.org> 1770102192 -0800	commit: Removed lines in front of menu items.
48f382733381d9121b2964f3cec28ca41cb511df 97435a0af0ced4e4677549f8a37d6b0cc99e1b89 Chris Capener <clc@capener.org> 1770120325 -0800	commit: Replaced printRPM() with displayData().
97435a0af0ced4e4677549f8a37d6b0cc99e1b89 f2e2d66402ce66645e81fcbe2f2848d2cb403aa8 Chris Capener <clc@capener.org> 1770129915 -0800	commit: Fixed use of flash storage
f2e2d66402ce66645e81fcbe2f2848d2cb403aa8 ca801bf1599530ca648cbb6966d51b188dcd4a7e Chris Capener <clc@capener.org> 1770146907 -0800	commit: Initial Menus.c implmetation.
ca801bf1599530ca648cbb6966d51b188dcd4a7e 5b5a53b1c53156ea097e88c6465997f3059c7ae0 Chris Capener <clc@capener.org> 1770268721 -0800	commit: Many changes found in debugging.
5b5a53b1c53156ea097e88c6465997f3059c7ae0 fd24a75a462e24d1fe0717aabda8135a1e09d88f Chris Capener <clc@capener.org> 1770269541 -0800	commit: Fixed code for NEXT and PREV months.
fd24a75a462e24d1fe0717aabda8135a1e09d88f 10a69afa524bbff94a8605e6ea92b4e922acdca4 Chris Capener <clc@capener.org> 1770275317 -0800	commit: Trying to fix Menu routine
10a69afa524bbff94a8605e6ea92b4e922acdca4 e10fa6cc4fc12d15175c34c123204cfcc81737fc Chris Capener <clc@capener.org> 1770331642 -0800	commit: Fixed compile erorrs around menu.
e10fa6cc4fc12d15175c34c123204cfcc81737fc c7963fcbab3bd055523d0944b08eea2a7eacdc99 Chris Capener <clc@capener.org> 1770333723 -0800	commit: DisplayData after NEXT and PREV.
c7963fcbab3bd055523d0944b08eea2a7eacdc99 a878bc577e5c165d3f7b67bbf6fd2dc0b3b50cbd Chris Capener <clc@capener.org> 1770334861 -0800	commit: Erase data area before displaying new data.
a878bc577e5c165d3f7b67bbf6fd2dc0b3b50cbd 79c5507342f0bd327b6106095608248addbbeddd Chris Capener <clc@capener.org> 1770382267 -0800	commit: Swap the motor control lines to reverse the motor directions.
79c5507342f0bd327b6106095608248addbbeddd 79b9e90a10ac696111fe93341f97eff1cb4ab082 Chris Capener <clc@capener.org> 1770394432 -0800	commit: Fixed displayData().
79b9e90a10ac696111fe93341f97eff1cb4ab082 c5706f43582b57e2849d1e9e5f56d9917342fdf1 Chris Capener <clc@capener.org> 1770417790 -0800	commit: Dealing with tickcount
c5706f43582b57e2849d1e9e5f56d9917342fdf1 6de825b31ba08a40b44400798a1cfeff7f3bca2d Chris Capener <clc@capener.org> 1770423036 -0800	commit: Fixed tickCount problem.
6de825b31ba08a40b44400798a1cfeff7f3bca2d 9e5a44a3fd93337921a4c6e88466f3a13021bb92 Chris Capener <clc@capener.org> 1770424727 -0800	commit: Changed tickCount to signed.
9e5a44a3fd93337921a4c6e88466f3a13021bb92 efbb27772c53e52cb43e53df2efaa3a4b0c70147 Chris Capener <clc@capener.org> 1770447016 -0800	commit: Fixed hang when not connected to a computer. First try to improve Months implementation.
efbb27772c53e52cb43e53df2efaa3a4b0c70147 43d8890ac8b063fc8f8cf87612229d7f1a864eba Chris Capener <clc@capener.org> 1770468642 -0800	commit: Added debounce to button interrupts.
43d8890ac8b063fc8f8cf87612229d7f1a864eba 82e827bd6dc352b879e5d8ec9618ba404195c4be Chris Capener <clc@capener.org> 1770471961 -0800	commit: Fixed goto target.
82e827bd6dc352b879e5d8ec9618ba404195c4be 445dfc22e09fe168dcc8e8d910edbac6cbed0780 Chris Capener <clc@capener.org> 1770522054 -0800	commit: Increased SPEED and DE_BOUNCE.
445dfc22e09fe168dcc8e8d910edbac6cbed0780 d5f595d28234e2ba9ad8cb4b6ce11b97bc38d50c Chris Capener <clc@capener.org> 1770702557 -0800	commit: Moved calculateRPM() back to Interrupts.ccp. Inserted print statements in process button interupt routines.
d5f595d28234e2ba9ad8cb4b6ce11b97bc38d50c 9c37a7c9e51954575aba5849336146fe5135eb57 Chris Capener <clc@capener.org> 1770703565 -0800	commit: Added moving menu.
9c37a7c9e51954575aba5849336146fe5135eb57 842dc906d1bb383a060b2e24810a49e7cede52df Chris Capener <clc@capener.org> 1770765586 -0800	commit: Added new menus. Added year and month to flash storage.
842dc906d1bb383a060b2e24810a49e7cede52df 9e83e15d43b8f6c9268cf94ba16521c075f64bc8 Chris Capener <clc@capener.org> 1770766952 -0800	commit: Added month and year defaults to Calibrate function.
9e83e15d43b8f6c9268cf94ba16521c075f64bc8 0a887344f49465904545859f4471ab3c9763bb3c Chris Capener <clc@capener.org> 1770779294 -0800	commit: Changed method to detect month and year boundries.
0a887344f49465904545859f4471ab3c9763bb3c 01ea1f97c675d06c6ab94e8dc81b5aba95c39ccb Chris Capener <clc@capener.org> 1770786023 -0800	commit: Changed month to int8_t.
01ea1f97c675d06c6ab94e8dc81b5aba95c39ccb 596cc2501ddd6c8f21c18fd993aab6e7337239cb Chris Capener <clc@capener.org> 1770787482 -0800	commit: Removed stopEvent. Set debounce time to 1000ms.
596cc2501ddd6c8f21c18fd993aab6e7337239cb db207e371bb45e7286dabf072cfc253090757973 Chris Capener <clc@capener.org> 1770787827 -0800	commit: Cleanup of some debug statements.
db207e371bb45e7286dabf072cfc253090757973 b31f076e302eb90cfb6fc07db7c2a869b19c67c4 Chris Capener <clc@capener.org> 1770789035 -0800	commit: Adjusted STEPS-MONTH.
b31f076e302eb90cfb6fc07db7c2a869b19c67c4 4d592f0d0d3f56f37343d40c15e47442b25ecf2f Chris Capener <clc@capener.org> 1770830101 -0800	commit: Do not change month when the year is also being changed.
4d592f0d0d3f56f37343d40c15e47442b25ecf2f b94c88f1d6c63cabda4ddb80102dda872bd9bc0e Chris Capener <clc@capener.org> 1770830202 -0800	commit: Change calibrate year to 2021.
b94c88f1d6c63cabda4ddb80102dda872bd9bc0e 16b7b1670798eba92a404fd6c1787141376fa271 Chris Capener <clc@capener.org> 1770841255 -0800	commit: Changed to EPOCH date for calibration. Show data on more menu screens.
16b7b1670798eba92a404fd6c1787141376fa271 d223f52b1846e74bc150deea81671361f85f2ffd Chris Capener <clc@capener.org> 1770842251 -0800	commit: Removed uninitialized flash check. Removed data from some menu screens.
d223f52b1846e74bc150deea81671361f85f2ffd 50fcc329e7df47fbeb7035ea6c753c93067772f4 Chris Capener <clc@capener.org> 1770957080 -0800	commit: Turn off interrups during setup().
50fcc329e7df47fbeb7035ea6c753c93067772f4 db36ba1867fa18ade0d1f40844f7052cbd5ca0a6 Chris Capener <clc@capener.org> 1771015364 -0800	commit: Change from Flash to QSPI non-volatile storage.
db36ba1867fa18ade0d1f40844f7052cbd5ca0a6 fafb0764595ba49507162ddb7ff9921389298683 Chris Capener <clc@capener.org> 1771019125 -0800	commit: Clean up unused code.
fafb0764595ba49507162ddb7ff9921389298683 dcb1d455e59de3020acc4866d985be66afbaff01 Chris Capener <clc@capener.org> 1771045808 -0800	commit: Corrected false month changes after manual moves.
dcb1d455e59de3020acc4866d985be66afbaff01 54434f79dd3c12e9b0eb96da5de6a47af39c8982 Chris Capener <clc@capener.org> 1771129281 -0800	commit: Reworked entire tick count system.
54434f79dd3c12e9b0eb96da5de6a47af39c8982 0b73d3d47ba4467362236b43d7a53da148e3d698 Chris Capener <clc@capener.org> 1771131908 -0800	commit: Fixed tick count year wrap around.
0b73d3d47ba4467362236b43d7a53da148e3d698 58bfac2632590aad628a4be12992d0e941be0d3b Chris Capener <clc@capener.org> 1771169396 -0800	commit: Setup lunar tick count.
58bfac2632590aad628a4be12992d0e941be0d3b a580eec9ba47550e8bc5e791ed9bd51f39adbe62 Chris Capener <clc@capener.org> 1771174190 -0800	commit: Added moon calibration. Display moon phases.
a580eec9ba47550e8bc5e791ed9bd51f39adbe62 45fd9f617555e63b51908716d6b506faaea4da57 Chris Capener <clc@capener.org> 1771177941 -0800	commit: Auto move on YEAR selection.
45fd9f617555e63b51908716d6b506faaea4da57 c94d0402272dfddb39e092e345c177f3e036c284 Chris Capener <clc@capener.org> 1771203377 -0800	commit: Implemented moon phase display.
c94d0402272dfddb39e092e345c177f3e036c284 69b507fcec4389eff2805d834de2d7632779b548 Chris Capener <clc@capener.org> 1771206206 -0800	commit: Menu cosmetics.
69b507fcec4389eff2805d834de2d7632779b548 bc8a9ec4bb332179331bb44c390eb55b4938c4cc Chris Capener <clc@capener.org> 1771207422 -0800	commit: Minor change to Menu display.
bc8a9ec4bb332179331bb44c390eb55b4938c4cc 283e1b0596168346b43a0b264dff1aa80c27d684 Chris Capener <clc@capener.org> 1771217541 -0800	commit: Removed auto year movement.
283e1b0596168346b43a0b264dff1aa80c27d684 bfa3f41c15e331c3fd46c419a1f71f5dd1ed1caf Chris Capener <clc@capener.org> 1771248332 -0800	commit: Flipped moon phase.
bfa3f41c15e331c3fd46c419a1f71f5dd1ed1caf fa2cb2c1115fdb4ba0b0bbe668352bc92c7a9d29 Chris Capener <clc@capener.org> 1771282607 -0800	commit: Toggle LED during drawMoon().
fa2cb2c1115fdb4ba0b0bbe668352bc92c7a9d29 51fd0ef98d8e1cb9b3dc8fc1560efbc7da38f4d9 Chris Capener <clc@capener.org> 1771638594 -0800	commit: Moved encoder signal from pin 13 to pin 4 (D4). Conflicted with LED_PIN. Added debug code to Interrupts.cpp.
51fd0ef98d8e1cb9b3dc8fc1560efbc7da38f4d9 3fd1700b9bb9d27c645dc96613da1141bdff68f8 Chris Capener <clc@capener.org> 1771742400 -0800	commit: Put system to sleep when posssible
3fd1700b9bb9d27c645dc96613da1141bdff68f8 f4010ec9744d9548db4fc0ddcc9a9d447b29a6ae Chris Capener <clc@capener.org> 1772316061 -0800	commit: Use LED to indicate sleep status.
f4010ec9744d9548db4fc0ddcc9a9d447b29a6ae 374af8559c3cfd587613534904d2830a755651b9 Chris Capener <clc@capener.org> 1772969659 -0700	commit: Modified debugging. Replaced constants in Routines.cpp.
374af8559c3cfd587613534904d2830a755651b9 63ce10b1b9f825bdc54e3298fcceb98e50d0702a Chris Capener <clc@capener.org> 1773147282 -0700	commit: Used Codex to improve the menu system.
63ce10b1b9f825bdc54e3298fcceb98e50d0702a 11b33c5808b0ef765a6b00f8c1424bbae9c9cfcb Chris Capener <clc@capener.org> 1773850711 -0700	commit: No longer resets tickCount after a year. Displays calendar year.
11b33c5808b0ef765a6b00f8c1424bbae9c9cfcb dc136f34db9574f4968360de2586b640069922c9 Chris Capener <clc@capener.org> 1774035166 -0700	commit: Defined STEP constants based on year tick count.
dc136f34db9574f4968360de2586b640069922c9 64794e98f6582f2407b2642e1d90049e3030d025 Chris Capener <clc@capener.org> 1774568640 -0700	commit: Modified constants for new gearing.
64794e98f6582f2407b2642e1d90049e3030d025 f7b33f4e789a78d643787434c210a32d358f6ab2 Chris Capener <clc@capener.org> 1774581340 -0700	commit: Implemented ability to edit the epoch year.
f7b33f4e789a78d643787434c210a32d358f6ab2 33fd0d69856f89a0128d0b224b4e61bc93f39234 Chris Capener <clc@capener.org> 1774593484 -0700	commit: Impoved the code to detrmine the next and previous months and years.
33fd0d69856f89a0128d0b224b4e61bc93f39234 0b5e943e8b9175226d1509c854e56ea380735c00 Chris Capener <clc@capener.org> 1774622151 -0700	commit: Changed UP and DOWN in the edit year menu to arrows .
0b5e943e8b9175226d1509c854e56ea380735c00 9a913cb15df42d30de7addc7c551a2d1734e3c51 Chris Capener <clc@capener.org> 1774627004 -0700	commit: Moved menu to right side of display.
9a913cb15df42d30de7addc7c551a2d1734e3c51 f39071e7f690b44df6c8b8782a99ae691e28d641 Chris Capener <clc@capener.org> 1774639824 -0700	commit: Fixed displayYear position.
f39071e7f690b44df6c8b8782a99ae691e28d641 3711c18693f0cd1ea258123891d0cc1fe78d9c09 Chris Capener <clc@capener.org> 1776387334 -0700	commit: Initial addition of setting a date as coded by Codex.
3711c18693f0cd1ea258123891d0cc1fe78d9c09 9cec0f2701a7f77c53c2ab5efcc5013af52f475e Chris Capener <clc@capener.org> 1776392452 -0700	commit: Display full date. Increased moon size.
9cec0f2701a7f77c53c2ab5efcc5013af52f475e 4930f773c510630171148089f650141e7891885b Chris Capener <clc@capener.org> 1776495849 -0700	commit: Corrected date display
4930f773c510630171148089f650141e7891885b e3a277d14c65d642c2a17b511652ad5e4e883afd Chris Capener <clc@capener.org> 1776533453 -0700	commit: Display numeric moon phase. Adjusted dayOfYear() .
e3a277d14c65d642c2a17b511652ad5e4e883afd 4b993567a6355a548d12e410cf0b37dcfea9c84f Chris Capener <clc@capener.org> 1776562930 -0700	commit: Cleaned up documentation and unused code.
4b993567a6355a548d12e410cf0b37dcfea9c84f 1e4b05a21f43011518beee235b86b37b07863b83 Chris Capener <clc@capener.org> 1776581520 -0700	commit: When returning to the SET date function, reset the date field to month.
1e4b05a21f43011518beee235b86b37b07863b83 8250f01a64651b584232be142a877bdc425d8333 Chris Capener <clc@capener.org> 1776724093 -0700	commit: Calibrated constants for 64 tooth platform gear. Model now tracks reality quite closely.
8250f01a64651b584232be142a877bdc425d8333 9e2cbdbf1d040f7e8d6471524b94420eca670228 Chris Capener <clc@capener.org> 1776786302 -0700	commit: Started conversion to PlatformIO.
9e2cbdbf1d040f7e8d6471524b94420eca670228 b82be6ee3e89fac19dc68b17e0c4c858aab17b34 Chris Capener <clc@capener.org> 1776790242 -0700	commit: Converted to PlatformIO.
b82be6ee3e89fac19dc68b17e0c4c858aab17b34 bd9c065af1176a6363803e168fe4a2a7e57366a3 Chris Capener <clc@capener.org> 1776792465 -0700	commit: ???
bd9c065af1176a6363803e168fe4a2a7e57366a3 af35dcaa07064b7b3c01682c81f8c75690c44584 Chris Capener <clc@capener.org> 1777313414 -0700	commit: Remove PlatformIO build files
af35dcaa07064b7b3c01682c81f8c75690c44584 f79cf5e3f41f11639147193221abf1cf9bd2e7b8 Chris Capener <clc@capener.org> 1777313597 -0700	commit: Clean out build files.
f79cf5e3f41f11639147193221abf1cf9bd2e7b8 b0ac403e2a849b3ea2ef45fae7aef03311cb0cca Chris Capener <clc@capener.org> 1777314318 -0700	commit: Update .gitignore to keep VSCode settings.
b0ac403e2a849b3ea2ef45fae7aef03311cb0cca 16c2c065f317bb1ea2de259430fddd9e5a4365bc Chris Capener <clc@capener.org> 1777410670 -0700	commit: Adjusted Month_Offset to the number of steps between the soltice and the January 1st.
16c2c065f317bb1ea2de259430fddd9e5a4365bc 79b2049db0cd04a4b13d41c343dff5709a7e346a Chris Capener <clc@capener.org> 1777986523 -0700	commit: Enabled Treedix debugger.
79b2049db0cd04a4b13d41c343dff5709a7e346a 5f0d4ce02c309f06641171a65b4a683def52f198 Chris Capener <clc@capener.org> 1778493105 -0700	commit: Set ports.
5f0d4ce02c309f06641171a65b4a683def52f198 9157ce5d3a973d7d4247a84a6b24ddb921038850 Chris Capener <clc@capener.org> 1778601205 -0700	commit: Cleaned out old code.
9157ce5d3a973d7d4247a84a6b24ddb921038850 d5a4aa4bd521ee89a0d6f366ad5faeeff2dd4977 Chris Capener <clc@capener.org> 1778700920 -0700	commit: Moved display.display() outside the for loop in displayMenu().
d5a4aa4bd521ee89a0d6f366ad5faeeff2dd4977 2155fe81b5b5c8c24b07f65a5749f7f98010f4aa Chris Capener <clc@capener.org> 1778866926 -0700	commit: Moved more of the RPM calculation out of the interrupt routine
2155fe81b5b5c8c24b07f65a5749f7f98010f4aa faddef1a14ed6b6e76ee01e2b82c73f25d502ea0 Chris Capener <clc@capener.org> 1778945154 -0700	commit: Clean up code.
faddef1a14ed6b6e76ee01e2b82c73f25d502ea0 77b27b6729c8d6b63e3c7011fa498f5f8c24bf97 Chris Capener <clc@capener.org> 1778978634 -0700	commit: Codex changes to fix failure in GO routine to update the final menu.
77b27b6729c8d6b63e3c7011fa498f5f8c24bf97 8399003b4e845cc6a756d921461b8c456120a08b Chris Capener <clc@capener.org> 1778997359 -0700	commit: Adjusted STEPS_LUNAR_MONTH.
8399003b4e845cc6a756d921461b8c456120a08b 81f2569ae84a4ce05769b77062cb7e99e9dc9e05 Chris Capener <clc@capener.org> 1779011396 -0700	commit: Added half a day to the set date target to target noon on the specified day.
81f2569ae84a4ce05769b77062cb7e99e9dc9e05 e02c0b25b4c96c2ee0e43b3bc4b8b1c2765b16e5 Chris Capener <clc@capener.org> 1779052325 -0700	commit: Adjusted STEPS_YEAR.
e02c0b25b4c96c2ee0e43b3bc4b8b1c2765b16e5 1d50efd2d4e436ed31f9a91724ff7230dc09a5d8 Chris Capener <clc@capener.org> 1779084199 -0700	commit: Added winter solstice data.
1d50efd2d4e436ed31f9a91724ff7230dc09a5d8 54cd7e3604cdd805f65a2caa933a0d782d0f74af Chris Capener <clc@capener.org> 1779116250 -0700	commit: Refined the Earth calibration with a more accurate solstice value.
54cd7e3604cdd805f65a2caa933a0d782d0f74af 09dbe9775fe30d7c4b65a1bda72a5962673c224d Chris Capener <clc@capener.org> 1779132631 -0700	commit: Adjusted Earth cal display field spacing.
09dbe9775fe30d7c4b65a1bda72a5962673c224d e19093e8c28fb7b4e28c422b386efd5cc668a092 Chris Capener <clc@capener.org> 1779134991 -0700	commit: Added Codex ccode to edit time zone.
e19093e8c28fb7b4e28c422b386efd5cc668a092 93c428ffd9c9746d8f19ec0272c3340ebe02e275 Chris Capener <clc@capener.org> 1779136829 -0700	commit: Only update p.timeZoneIndex on confirmation of calibration.
93c428ffd9c9746d8f19ec0272c3340ebe02e275 e9fdd8f069f9f328b8e4c21b1764aeb9d4c3c7f9 Chris Capener <clc@capener.org> 1779215303 -0700	commit: Refined code to more accurately set p.tickCount in Earth calibration routine.
