Abstract:
Different scan modes are provided for Bluetooth devices. In at least some embodiments, a narrowband scanning mode looks for signal energy on individual transmission frequencies at a time. By looking for signal energy rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A midband scanning mode looks for signal energy across multiple different frequencies at a time. Again, by looking for signal energy across multiple different frequencies rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A wideband scanning mode looks for signal energies across all relevant frequencies at a time. At least some embodiments enable a Bluetooth device to switch between scanning modes.
Abstract:
A calibration module includes an absolute value module that generates first and second magnitude signals based on a first signal and a second signal, respectively. A first module generates an amplitude correction signal for a quadrature-amplitude modulated (QAM) signal based on the first and second magnitude signals. A second module generates a phase correction signal for the QAM signal based on the first signal and the second signal.
Abstract:
A receiver module includes an automatic gain control module having a gain that varies from a nominal value in response to the receiver module receiving an input signal. The automatic gain control module is configured to generate a first signal in response to the gain settling at a value different from the nominal value. A peak detector module is configured to generate a second signal in response to the gain deviating from the nominal value by a predetermined amount. The peak detector module generates the second signal prior to the automatic gain control module generating the first signal. A control module is configured to receive each of the first signal and the second signal and reset the receiver module to halt processing of the input signal in response to the control module not receiving the first signal within a predetermined amount of time subsequent to the control module receiving the second signal.