The processes may be embodied, for example, within one or more integrated circuits, such as an application specific integrated circuit (ASIC), and/or may be embodied within software or firmware routines that are executed by a microcontroller or other processor.