Claims
- 1. A method of controlling signal transmission from a transmitter having an oscillator, a transmitter portion and a microprocessor that drives the transmitter portion, comprising the steps of:
(A) generating a test signal having an expected timing characteristic; (B) determining whether the actual timing characteristic of the test signal corresponds to the expected timing characteristic; (C) determining a correction factor using a difference between the actual and expected timing characteristics; and (D) causing the microprocessor to utilize the correction factor in subsequent signal transmissions.
- 2. The method of claim 1, wherein step (D) includes programming the microprocessor to alter the timing of signal generation.
- 3. The method of claim 1, wherein the timing characteristic is a duty cycle of the signal.
- 4. The method of claim 3, including determining an amount of distortion of the duty cycle caused by the transmitter portion and using the amount of distortion to determine the correction factor.
- 5. The method of claim 1, wherein the timing characteristic is a frequency of the signal.
- 6. The method of claim 5, including determining an amount of distortion of the frequency caused by the oscillator and using the amount of distortion to determine the correction factor.
- 7. The method of claim 1, wherein the timing characteristic includes a duty cycle and a frequency of the signal and including using a first correction factor to compensate for any difference between the actual duty cycle and the expected duty cycle and a second correction factor to compensate for any difference between the actual frequency and an expected frequency.
- 8. The method of claim 1, wherein step (D) includes programming the microprocessor to use a different baud rate for signal transmission than a baud rate used when performing step (A).
- 9. The method of claim 1, including determining a timer coefficient that uses a timer operation characteristic of a timer within the microprocessor and applying the timer coefficient to the baud rate of signal generation.
- 10. The method of claim 1, wherein step (D) includes altering a baud rate used by the microprocessor when generating a feed signal that drives the transmitter portion.
- 11. A transmitter for use in a remote keyless entry system, comprising:
a microprocessor; an oscillator that is at least partially resident within the microprocessor; and a transmitting portion that transmits a signal having a desired timing characteristic for receipt by a remotely located receiver, the transmitting portion being driven by a feed signal from the microprocessor and the microprocessor being programmed to alter a baud rate used to generate the feed signal to compensate for a difference between the desired timing characteristic and an actual timing characteristic of the transmitted signal.
- 12. The transmitter of claim 11, wherein the oscillator comprises an RC oscillator having a capacitive element within the microprocessor and a resistive element coupled with the capacitive element.
- 13. The transmitter of claim 12, wherein the resistive element is outside of the microprocessor.
- 14. A method of controlling signal transmission in a remote keyless entry system that includes a transmitter having a microprocessor, a transmitter portion that is driven by the microprocessor and an oscillator that is at least partially within the microprocessor, comprising the steps of:
(A) generating a test signal having an expected frequency; (B) determining whether the actual frequency of the test signal matches the expected frequency; (C) determining a correction factor using a difference between the actual and expected frequencies; and (D) causing the microprocessor to utilize the correction factor in subsequent signal transmissions.
- 15. The method of claim 14, wherein step (C) includes determining an amount of distortion of the frequency caused by the oscillator and using the amount of distortion to determine the correction factor.
- 16. The method of claim 14, wherein step (D) includes programming the microprocessor to use a different baud rate for signal generation than a baud rate used when performing step (A).
- 17. The method of claim 16, including determining a timer coefficient that uses a timer operation characteristic of a timer within the microprocessor and applying the timer coefficient to the baud rate of signal generation.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Application No. 60/227,407, filed Aug. 23, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60227407 |
Aug 2000 |
US |