Depending on its inputs, the dynamic control circuitry 47 can control the decoding block 52 to dynamically change the decoding rate and/or the demodulation scheme, thereby dynamically changing the operating parameters and/or characteristics, such as the data rate.