05PG4 - X1 Pro Gen 4: Throttle not working

X1 Pro Gen 4: Throttle Not Working



Error 28 or Throttle Not Working


Symptoms


Your display is showing error 28 or when you press down the throttle, there is no power output from the motor but you still have power output when pedalling.


Reason


  • Your throttle is turned off in the Ride Control app
  • Your throttle is not plugged in properly
  • The throttle has failed
  • The wiring harness is damaged
  • The controller has failed


Checklist


  1. Ensure that your throttle is enabled on the Ride Control app
    *If you have selected EU settings for your Photon or have the road legal firmware version uploaded, you may not be able to enable your throttle. No error should show on your display in this case. 
  2. Inspect all connectors especially the pins to check for any damage and bent pins. 
    Checking for bent pins or if pins may have been bent and bent back is crucial as this is could result in the error. You need to inspect the female side of the connectors as well for dents as this is an indication that the connectors were forced in. If there are signs that the pins or connectors are damaged, replace the wiring only. 
    *Note that damaged connectors, wires, or bent pins will not be covered by warranty

Troubleshoot


  1. If you have checked the connectors and pins and have found no faults, then if possible, swap out the throttle and wiring harness if you have spare parts or another CYC kit. If you have swapped the parts out and that resolved the issue, then replace the applicable component (i.e. no need to troubleshoot further). Alternatively, continue to step 2.
  2. Please connect to the CYC Ride Control app 
  3. Swipe left on the main dashboard to see the secondary dashboard that shows the “throttle-in” voltage. 
  4. Record what this voltage reading is. 
  5. Then, staying at assist level 0, press the throttle down fully & record what this voltage is. 
  6. Finally, unplug the throttle while staying connected to the app, wait a few seconds & check if the throttle voltage reading changes & record the value. 


Solution


1. Replace the wiring harness

If there are signs of the wiring harness being damaged, pins being bent, or connectors damaged, then replace the wiring harness. 
*Note that damaged connectors, wires, or bent pins will not be covered by warranty


2. Replace the throttle

If the throttle-in voltage is approx 0.6V or slightly higher (but not 0V exactly), and it does not change when pressing the throttle down. Also, when unplugging the throttle and the throttle-in voltage drops down to approx 0.1V, then the controller is fine and only the throttle needs to be replaced.


3. Replace the controller

Assuming the wiring harness can be swapped out or ruled out as a cause of issue, if the throttle-in voltage is 0V and does not change or pick up any reading from the throttle being plugged in or out. Then replace the controller.


Warranty condition: If the motor in question is still within its warranty period and there is no indication that the motor has been altered physically (such as cutting wires), then the components needed will be replaced under warranty. 
*Wiring or connection damage as a result of bent pins or damaged connectors will NOT be warranted.




Bike Moving by Itself or Throttle Voltage Issues


Symptoms


Your bike starts moving by itself when you turn on the kit or when you change to assist level 1 or higher. I.e. the motor is activated but the throttle is not pressed down. Or when you press down the throttle, the motor is activated and does not stop running when you release the throttle. 


Reason


  • The throttle is not calibrated or set up
  • The throttle has failed
  • The wiring harness is damaged
  • The controller has failed


Troubleshoot


How to fix/ set up the throttle voltage using the CYC Ride Control app 

  1. Switch on the kit, connect to the CYC Ride Control app, & ensure that you keep the display in assist level 0. 
  2. Go to the Throttle settings page & select the "Throttle Auto Setup" function. 
  3. Follow the prompts accordingly & be sure to check that your throttle min & max voltage has adjusted after completing the "Throttle Auto Setup" process. 
  4. If the throttle voltages did not change, you can attempt the "Throttle Auto Setup again" or adjust the throttle voltages manually. 


How to adjust the throttle voltages manually 

  1. Ensure you stay in assist level 0. 
  2. Go to your display's dashboard & slide to the left to see the secondary dashboard where you will find the "Throttle-In" voltage reading.  
  3. Write down the minimum value as it shows without pressing down on the throttle.  
  4. Now, press the throttle all the way down & write down the maximum value. Again, ensure your kit stays in assist level 0 to ensure that the power does not activate. 
  5. Next, go into the throttle settings section & adjust the minimum & maximum voltages accordingly.  
  6. For the Min Voltage setting: If your minimum voltage read was 0.7V, then input 0.9V. The minimum voltage should be 0.2V higher than the minimum value read. 
  7. For the Max Voltage setting: The max voltage should be equal to your or no more than 0.1V higher than the maximum read value.  


What if the throttle voltage reading does not change? 

If the throttle voltage is an abnormal value and/ or does not change regardless of attempting to set it up correctly, then there may be 2x potential causes: 

  1. The wiring harness is damaged
  2. The throttle has failed 
  3. The controller has failed


Solution


  1. Keep the CYC Ride Control app connected and the throttle in voltage reading open. 
  2. Unplug the torque sensor & check if the voltage reading drops to approx. 0V. It may take a few seconds to register. 
  3. If the voltage drops accordingly, then replace the throttle (I.e. faulty throttle). 
  4. If the voltage does not drop and remains approx. the same value, then replace the controller (I.e. faulty controller).  




Setting up third party throttles


If you have purchased a throttle from a third party supplier, then you will need to recalibrate or set up the throttle voltage. Follow the below steps to set it up.


How to set up the throttle voltage using the CYC Ride Control app 

  1. Switch on the kit, connect to the CYC Ride Control app, & ensure that you keep the display in assist level 0. 
  2. Go to the Throttle settings page & select the "Throttle Auto Setup" function. 
  3. Follow the prompts accordingly & be sure to check that your throttle min & max voltage has adjusted after completing the "Throttle Auto Setup" process. 
  4. If the throttle voltages did not change, you can attempt the "Throttle Auto Setup again" or adjust the throttle voltages manually. 


Set up the throttle voltages manually 

  1. Ensure you stay in assist level 0. 
  2. Go to your display's dashboard & slide to the left to see the secondary dashboard where you will find the "Throttle-In" voltage reading.  
  3. Write down the minimum value as it shows without pressing down on the throttle.  
  4. Now, press the throttle all the way down & write down the maximum value. Again, ensure your kit stays in assist level 0 to ensure that the power does not activate. 
  5. Next, go into the throttle settings section & adjust the minimum & maximum voltages accordingly.  
  6. For the Min Voltage setting: If your minimum voltage read was 0.7V, then input 0.9V. The minimum voltage should be 0.2V higher than the minimum value read. 
  7. For the Max Voltage setting: The max voltage should be equal to your or no more than 0.1V higher than the maximum read value.