the_perfect_clock.git
5 months agoReduced hysteresis to 3 samples. Expanded valid pulse width range. master
Art Cancro [Fri, 10 Nov 2023 05:30:43 +0000 (00:30 -0500)]
Reduced hysteresis to 3 samples.  Expanded valid pulse width range.

6 months agoChanged the hysteresis algorithm to make 'on' be 20 out of 100 samples
Art Cancro [Thu, 12 Oct 2023 03:03:08 +0000 (23:03 -0400)]
Changed the hysteresis algorithm to make 'on' be 20 out of 100 samples

7 months agoExperimental code to clean up the signal by averaging 1000 samples
Art Cancro [Fri, 25 Aug 2023 19:34:44 +0000 (15:34 -0400)]
Experimental code to clean up the signal by averaging 1000 samples

15 months agochanged around the LED usage
Art Cancro [Fri, 6 Jan 2023 00:06:45 +0000 (19:06 -0500)]
changed around the LED usage

On my board, the yellow LED is now time code, and the built-in red now indicates
frame lock.  This is more pleasing to look at in the dark now that I've disabled
the power LED on the board.

21 months agoThe calibration loop now uses the average of an array of ten samples.
Art Cancro [Wed, 22 Jun 2022 22:43:56 +0000 (18:43 -0400)]
The calibration loop now uses the average of an array of ten samples.

4 years agoThis makes more sense
Art Cancro [Thu, 20 Feb 2020 17:04:26 +0000 (12:04 -0500)]
This makes more sense

4 years agofix bad logic
Art Cancro [Thu, 20 Feb 2020 17:03:29 +0000 (12:03 -0500)]
fix bad logic

4 years agoSelf-calibrate the software timer when we get two minute markers in a row
Art Cancro [Tue, 18 Feb 2020 22:04:10 +0000 (17:04 -0500)]
Self-calibrate the software timer when we get two minute markers in a row

4 years agothe rest of the commit
Art Cancro [Tue, 18 Feb 2020 21:42:59 +0000 (16:42 -0500)]
the rest of the commit

4 years agoInitial commit
Art Cancro [Tue, 18 Feb 2020 21:42:02 +0000 (16:42 -0500)]
Initial commit