Wes Stewart wrote:
> 
> You sound like you know a lot more about this than I do. While that may
> be, allow me one further query.
> 
> If I turn off my K3 and then turn it back on, it seems to come back to the
> exact state it was in before turning it off.  Maybe I've looked at this
> too simply and my observation is incorrect---entirely possible*---but if
> I'm not wrong, then isn't there some "memory" of the last state that is
> easily recoverable?
> 
Yes, of course, but that functionality is essentially built in to the kind
of memory the K3 MCU uses - it's not volatile memory like in a PC, so it
retains data even when power is off. No special programming effort is needed
to get this functionality.

A snapshot of the entire state of the radio would be fairly easy to do, but
takes a lot of memory each time you do one. To provide an "undo" facility
would require, essentially, a journal or audit trail of every change. Not
only would that require extra memory it would also require extra program
code at every point in the firmware where a change is possible.

Richard is exactly right. This is a very complex task. Whilst it is possible
on a PC or a Mac which has almost unlimited memory, it would probably be
completely impractical given the much more limited power and storage
capacity of a MCU. And given the choice between that and more operational
functionality, I'd guess most users would opt for the latter.

-----
Julian, G4ILO. K2 #392  K3 #222.
* G4ILO's Shack - http://www.g4ilo.com
* KComm - http://www.g4ilo.com/kcomm.html
* KTune - http://www.g4ilo.com/ktune.html

-- 
View this message in context: 
http://n2.nabble.com/K3-Undo-Back-Button-tp3886010p3891133.html
Sent from the [K3] mailing list archive at Nabble.com.
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

Reply via email to