Some or all of the functions of signal conditioner 320, transmitters 350, receiver 370, message decode 380, and pre-correction processor 310 may be carried out in processor such as a Digital Signal Processor (DSP) or other general or special purpose processor (not shown).