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.
