One important goal of my odometer was the following: Maintain user configuration between power cycles.
We potentially need to track many different configuration items - some are functional, like the 'factor', the number of ticks per mile/kilometer. Others are purely user preference - how quickly text should blink.