Procedures
Programming and Relearning — Universal Transmitter — Erasing Transceiver Codes
ℹ NOTE
Individual channels (buttons) cannot be erased. Erasing the transmitter codes will erase ALL programmed codes.- Press and hold the two outer HomeLink(R) buttons until the indicator light begins to flash (about 20 seconds). Do not hold the buttons for longer that 30 seconds.
- Release both buttons.
- HomeLink(R) is now in the train (or learning) mode and can be programmed at any time using the Programming standard procedure. Programming and Relearning.
Programming and Relearning — Universal Transmitter — Reprogramming Transceiver Codes
⚠ WARNING
Vehicle exhaust contains carbon monoxide, a dangerous gas. Do not run the vehicle's exhaust while training the HomeLink(R) transceiver. Failure to follow these instructions may result in possible serious or fatal injury.⚠ WARNING
Your motorized door or gate may open and close while you are training the HomeLink(R) transceiver if the vehicle is in range of the motorized device. Do not train the HomeLink(R) transceiver if people or pets are in the path of the door or gate. A moving door or gate can cause serious injury or death to people and pets or damage to objects.ℹ NOTE
If programing the HomeLink(R) transceiver is unsuccessful using the following procedure, refer to the Owner's Manual for the current customer assistance phone number.ℹ NOTE
When programming a garage door opener or gate operator, it is advised to unplug the device or move the vehicle out of range during the "cycling" process to prevent possible overheating.- Press and hold the desired HomeLink(R) transceiver button. DO NOT release the button. The indicator light will begin to flash after 20 seconds. Without releasing the HomeLink(R) transceiver button, proceed to step 2.
- Position the end of your hand-held transmitter 3-8 cm (1-3 inches) away from the HomeLink(R) transceiver button while keeping the indicator light in view.
- Simultaneously press and hold both the HomeLink(R) transceiver button that you want to train and the hand-held transmitter buttons. Do not release the buttons until step 4 has been completed. NOTE: Some gate operators and garage door openers may require you to replace this Reprogramming Step 3 with procedures noted in the "Gate Operator/Canadian Programming".
- The HomeLink(R) transceiver indicator light will flash slowly and then rapidly after it successfully receives the frequency signal from the hand-held transmitter. Release both buttons after the indicator light changes from the slow to the rapid flash.
- Press and hold the just trained HomeLink(R) transceiver button and observe the indicator light. If the indicator light stays on constantly, reprogramming is complete and your device should activate when the button is pressed and released. NOTE: If the indicator light blinks rapidly for two seconds and then turns to a constant light, continue with "Reprogramming" steps 6-8 to complete the programming of a rolling code equipped device (most commonly a garage door opener).
- At the garage door opener receiver (motor-head unit) in the garage, locate the "learn" or "smart" button. This can usually be found where the hanging antenna wire is attached to the motor-head unit.
- Firmly press and release the "learn" or "smart" button. (The name and color of the button may vary by manufacturer.) NOTE: There are 30 seconds in which to initiate step 8.
- Return to the vehicle and firmly press, hold for two seconds and release the reprogrammed HomeLink(R) transceiver button. Repeat the "press/hold/release" sequence a second time, and, depending on the brand of the garage door opener (or other rolling code equipped device), repeat this sequence a third time to complete the reprogramming. The HomeLink(R) transceiver should now activate your rolling code equipped device. Canadian Programming/Gate Programming Canadian radio-frequency laws require transmitter signals to "time-out" (or quit) after several seconds of transmission which may not be long enough for the HomeLink(R) transceiver to pick up the signal during programming. Similar to this Canadian law, some U.S. gate operators are designed to "time-out" in the same manner. If you live in Canada or you are having difficulties programming a gate operator by using the "Programming" procedures (regardless of where you live), replace "Reprogramming HomeLink(R) Transceiver Codes" step 3 with the following: -3. Continue to press and hold the HomeLink(R) transceiver button while you press and release every two seconds ("cycle") your hand-held transmitter until the frequency signal has successfully been accepted. The indicator light will flash slowly and then rapidly. Proceed with "Programming" step 4 to complete.
Programming and Relearning — Programming Homelink(R) Transceiver Codes
⚠ WARNING
Vehicle exhaust contains carbon monoxide, a dangerous gas. Do not run the vehicle's exhaust while training the transceiver. Failure to follow these instructions may result in possible serious or fatal injury.⚠ WARNING
Your motorized door or gate may open and close while you are training the HomeLink(R) transceiver if the vehicle is in range of the motorized device. Do not train the HomeLink(R) transceiver if people or pets are in the path of the door or gate. A moving door or gate can cause serious injury or death to people and pets or damage to objects.ℹ NOTE
When programming a garage door opener, it is advised to park outside the garage. It is also recommended that a new battery be placed in the hand-held transmitter of the device being programmed to the HomeLink(R) transceiver for quicker training and accurate transmission of the radio-frequency signal.ℹ NOTE
If programing the HomeLink(R) transceiver is unsuccessful using the following procedure, refer to the Owner's Manual for the current customer assistance phone number.ℹ NOTE
To program the remaining two HomeLink(R) transceiver buttons, begin with "Programming" step 2. Do not repeat step 1.ℹ NOTE
When programming a garage door opener or gate operator, it is advised to unplug the device or move the vehicle out of range during the "cycling" process to prevent possible overheating.- Press and hold the two outer HomeLink(R) transceiver buttons, and release only when the indicator light begins to flash (after 20 seconds). Do not hold the buttons for longer than 30 seconds and do not repeat step one to program a second and/or third hand-held transmitter to the remaining two HomeLink(R) transceiver buttons.
- Position the end of your hand-held transmitter 3-8 cm (1-3 inches) away from the HomeLink(R) transceiver buttons while keeping the indicator light in view.
- Simultaneously press and hold both the HomeLink(R) transceiver button that you want to train and the hand-held transmitter button. Do not release the buttons until step 4 has been completed. NOTE: Some gate operators and garage door openers may require you to replace this Programming Step 3 with procedures noted in the "Gate Operator/Canadian Programming".
- The HomeLink(R) transceiver indicator light will flash slowly and then rapidly after HomeLink(R) successfully receives the frequency signal from the hand-held transmitter. Release both buttons after the indicator light changes from the slow to rapid flash.
- Press and hold the just trained HomeLink(R) transceiver button and observe the indicator light. If the indicator light stays on constantly, programming is complete and your device should activate when the button is pressed and released. NOTE: To program the remaining two buttons, begin with "Programming" step 2. Do not repeat step 1. If the indicator light blinks rapidly for two seconds and then turns to a constant light, continue with "Programming" steps 6-8 to complete the programming of a rolling code equipped device (most commonly a garage door opener).
- At the garage door opener receiver (motor-head unit) in the garage, locate the "learn" or "smart" button. This can usually be found where the hanging antenna wire is attached to the motor-head unit.
- Firmly press and release the "learn" or "smart" button. (The name and color of the button may vary by manufacturer.) NOTE: There are 30 seconds in which to initiate step 8.
- Return to the vehicle and firmly press, hold for two seconds and release the programmed HomeLink(R) transceiver button. Repeat the "press/hold/release" sequence a second time, and, depending on the brand of the garage door opener (or other rolling code equipped device), repeat this sequence a third time to complete the programming. The HomeLink(R) transceiver should now activate your rolling code equipped device. Canadian Programming/Gate Programming Canadian radio-frequency laws require transmitter signals to "time-out" (or quit) after several seconds of transmission which may not be long enough for the HomeLink(R) transceiver to pick up the signal during programming. Similar to this Canadian law, some U.S. gate operators are designed to "time-out" in the same manner. If you live in Canada or you are having difficulties programming a gate operator by using the "Programming" procedures (regardless of where you live), replace "Programming HomeLink(R) Transceiver Codes" step 3 with the following: -3. Continue to press and hold the HomeLink(R) transceiver button while you press and release every two seconds ("cycle") your hand-held transmitter until the frequency signal has successfully been accepted. The indicator light will flash slowly and then rapidly. Proceed with "Programming" step 4 to complete.
Component Tests and General Diagnostics

- Turn the Radio Frequency (RF) Detector ON (3). An audible chirp will sound and the green power Light Emitting Diode (LED) unit (2) will light. If the green LED unit does not light, replace the battery (4).
- Hold the RF detector within 2.5 cm (1 inch) of the TRAINED universal transmitter and press any one of the transmitter buttons.
- The red signal detection LED units (1) will light and the tool will beep if a radio signal is detected. Repeat this test for all three transmitter buttons. If the tool does not detect a radio signal for any of the three buttons, replace the inoperative universal transmitter assembly. Visor - Removal.
Universal Transmitter - Description

DESCRIPTION Some vehicles are equipped with the HomeLink(R) transceiver (1). The transceiver is located in the drivers side sun visor assembly (2). The only visible component of the HomeLink(R) transceiver are the three push buttons. The buttons are marked with one, two or three dots, respectively, for identification of each channel. Each of the three HomeLink(R) transceiver push buttons controls an independent radio transmitter channel. Each of these three channels can be trained to transmit a different radio frequency signal for the remote operation of garage door openers, motorized gate openers, home or office lighting, security systems or just about any other device that can be equipped with a radio receiver in the 280 to 435 MegaHertz (MHz) frequency range for remote operation. The transceiver is capable of operating systems using either rolling code or non-rolling code technology. The system will not transmit operating signals if the Vehicle Theft Security System is armed. The HomeLink(R) transceiver cannot be repaired, and is available for service only with the visor assembly. If any part of the component is inoperative or damaged, the complete visor assembly must be replaced, Visor - Removal.