Abstract:
A trainable transceiver for controlling a device includes a transceiver circuit, a control circuit coupled to the transceiver circuit, and memory coupled to the control circuit. The control circuit is configured to receive a signal from the device via the transceiver circuit. The control circuit is configured to determine a frequency of a channel used by the device based on the signal strength of the signal received from the device.
Abstract:
A trainable transceiver for controlling a device includes a transceiver circuit, a control circuit coupled to the transceiver circuit, and memory coupled to the control circuit. The control circuit is configured to receive a signal from the device via the transceiver circuit. The control circuit is configured to determine a frequency of a channel used by the device based on the signal strength of the signal received from the device.
Abstract:
A system for installation in a vehicle and for controlling a remote device includes a camera, a trainable transceiver, and a control circuit coupled to the camera and the trainable transceiver. The control circuit is configured to use geographic location information to determine when to initiate a process of using the camera to identify the remote device and transmit an activation signal formatted to control the remote device. Upon initiation of the process, the control circuit is configured to use the camera to identify the remote device by comparing information received via the camera to information stored in memory, and wherein the control circuit is configured to automatically transmit an activation signal formatted to control the remote device, using the trainable transceiver, in response to identifying the remote device.
Abstract:
A system for installation in a vehicle and for controlling a remote device including a trainable transceiver, a camera, and a control circuit coupled to the trainable transceiver and the camera. The control circuit is configured to use the camera to identify the remote device by comparing information received via the camera to information stored in memory, and the control circuit is configured to automatically transmit an activation signal formatted to control the remote device in response to identifying the remote device.
Abstract:
A trainable transceiver for installation in a vehicle and for controlling a remote device includes a transceiver circuit configured based on training information to communicate with the remote device, a communications device configured to communicate with a mobile communications device, and a control circuit coupled to the transceiver circuit, and coupled to the communications device. The control circuit is configured to transmit diagnostic information related to the trainable transceiver to a mobile communications device via the communications device.
Abstract:
A system for controlling a remote device includes a mobile communications device and a trainable transceiver. The mobile communications device includes a display, a camera flash, a speaker, and a processing circuit coupled to the display, the camera flash, and the speaker. The trainable transceiver includes a transceiver circuit, a communications device, and a control circuit coupled to the transceiver circuit and the communications device. The trainable transceiver is configured to be in communication with the mobile communications device using the communications device, and the control circuit is configured to receive training information from the mobile communications device and train the trainable transceiver to communicate with the remote device based on the training information.
Abstract:
A method for training a programmable transceiver is provided that includes scanning frequencies within a desired range for a first signal, and detecting the first signal at a first frequency. The method also includes computing harmonic frequencies and subharmonic frequencies of the first frequency, and scanning the harmonic frequencies and the subharmonic frequencies for a second signal at a second frequency. The method further includes comparing a first magnitude of the first signal to a second magnitude of the second signal. In addition, the method includes training the programmable transceiver based on the second signal if the second magnitude is greater than the first magnitude, otherwise training the programmable transceiver based on the first signal.