This is most excellent work and I very much volunteer for beta testing as 
all signs are that it's the MK5017 on mine that is letting me down (we 
talked about this already).
This is a really interesting project that will breathe new life into a 
classic design as well as enabling failed units to work once more.
Please consider me signed up!
- Richard

On Friday, 12 February 2021 at 03:01:12 UTC Steve wrote:

> Hi Bill:
>
>  
>
> Sounds like a fun project. I have one of those GC-1005 clocks I picked up 
> on the ‘Bay a couple months ago.  
>
>  
>
> Regarding your project:
>
> *In terms of suggestions, as I add features, I stretch the ability of the 
> simple 4 switch interface…*
>
> *For setting the calendar, I use the TIME and ALARM switches on 
> simultaneously to enter the calendar set mode. This has a minor problem as 
> if TIME is activated before alarm; the FW goes into the TIME set mode 
> briefly. This causes the seconds to zero out per the MK5017 operation, 
> screwing up the time by 0-59 seconds. If the user operates ALARM and then 
> TIME, there is no problem.*
>
> *One thing I considered is to zero seconds on the display when entering 
> TIME SET but not actually clearing the running time unless hours or minutes 
> are adjusted. This kills a “feature” that I sometimes use to set the clock 
> by flipping TIME set on/off to zero the seconds. Any opinions on this 
> work-around?*
>
> I’d suggest a lengthy (200-300 ms?) secondary “switch debounce” on the 
> TIME switch:  
>
>    - If the TIME switch is activated, and then within the lengthy 
>    debounce timeout the ALARM is activated, then you’re in calendar mode.  
>    - If the lengthy debounce timeout expires without the ALARM, you’re in 
>    normal operation TIME mode.
>    - If the TIME is released, then it’s the normal operation to zero the 
>    seconds (either for your “flip the switch”, or hold it until NTP says 00 
>    seconds)
>
> You can use other “debounce timings” to recognize the switch equivalent of 
> double or triple “clicks” to expand your mode options.
>
>    - Steve
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/neonixie-l/8898b233-6f87-435f-85b4-54674edff1can%40googlegroups.com.

Reply via email to