Difference between revisions of "Throttle"

From 'Engineers of Innovation Wiki'
Jump to navigation Jump to search
Line 14: Line 14:


== Programming Throttle Position ==
== Programming Throttle Position ==
The throttle position is read out by a magnet attached tot the ''throttle lever'', because the orientation of this magnet is not know in the firmware this position can be programmed into the EEPROM. To enter programming mode hold down the arm button during power-on. A four beep descending tone should be played, and the LED should do two blinks in red continuously. To program the throttle push lever as far forward as possible and press the button, a single beep be heard. Repeat this twice with the lever in the center and finally with the lever all the way backwards. After three beeps the throttle is reprogrammed and normal operation is resumed.  
The throttle position is read out by a magnet attached tot the ''throttle lever'', because the orientation of this magnet is not know in the firmware, this position can be programmed into the EEPROM. To enter programming mode hold down the arm button during power-on. A four beep descending tone should be played, and the LED should do two blinks in red continuously. To program the throttle push lever as far forward as possible and press the button, a single beep be heard. Repeat this twice with the lever in the center and finally with the lever all the way backwards. After three beeps the throttle is reprogrammed and normal operation is resumed.  


If no programming is desired leave the lever alone for 10 seconds and the lever will reboot into normal mode.
If no programming is desired leave the lever alone for 10 seconds and the lever will reboot into normal mode.

Revision as of 17:10, 5 March 2023

The throttle controls the motor and is operated by the pilot during sailing. It controls the duty cycle of the motor via the CAN bus using the standard VESC message format.

Usage

Throttle shown in the inactive (green led) neutral position

To use the throttle to control the motor the green illuminated arm-button will have to be pressed for a few seconds, however some conditions need to be met to ensure a safe start of the motor.

  1. The dead-man cord needs to be applied to the bottom of the throttle body, should snap in place magnetically
  2. The throttle lever Should be in its neutral position, pointing straight up with a noticeable tactile bump
  3. The CAN bus need to be actively acknowledging packets, which means other devices need to be active on the bus
  4. No other error should have occurred inside the electronics


If one of these conditions is not met, the throttle will beep the number of times indicated above.

Programming Throttle Position

The throttle position is read out by a magnet attached tot the throttle lever, because the orientation of this magnet is not know in the firmware, this position can be programmed into the EEPROM. To enter programming mode hold down the arm button during power-on. A four beep descending tone should be played, and the LED should do two blinks in red continuously. To program the throttle push lever as far forward as possible and press the button, a single beep be heard. Repeat this twice with the lever in the center and finally with the lever all the way backwards. After three beeps the throttle is reprogrammed and normal operation is resumed.

If no programming is desired leave the lever alone for 10 seconds and the lever will reboot into normal mode.