lift efoil battery status lights

Help Docs – Lift Battery Codes

Lift Foils batteries talk to you through eight LEDs, and almost nobody is told how to listen. This page decodes every pattern: what the colours mean, which faults stop you riding, and which ones are only a warning.

Read the lights with the handle facing you. LED8 is the one that tells you whether something is wrong. Yellow on LED8 means a battery fault is active. Red on LED8 means a severe fault and the battery will not operate. LED1 to LED7 then tell you which fault it is.

These indications are documented for firmware version V0.9.40 and are mostly accurate for current firmware. Huge shout-out to Matze on the forums for putting the original reference together.

Initial reset

Light patternWhat it means
LED1 to LED2 blue for 3 secondsBMS board revision B (old)
LED1 to LED3 blue for 3 secondsBMS board revision C (latest)
LED8 green, 0.5 seconds after the blueBattery voltage is above the 47 V shutdown voltage
LED8 yellow, 0.5 seconds after the blueBattery voltage is below the 47 V shutdown voltage
LED8 white, 0.5 seconds after the blueBMS board revision B (old)

Sleep

LED1 to LED8 blink green for half a second every 5 seconds. The number lit is proportional to the battery state of charge.

Charging startup

A single green LED scrolls between LED1 and LED8. The battery is running its charging startup procedure.

Charging

Light patternWhat it means
LED1 to LED8 greenProportional indication of battery state of charge
One LED blinking green at 2 HzMore than 2 amps of charging current is flowing into the pack
One LED blinking yellow at 2 HzCell voltage imbalance over 100 mV is reducing the charge rate. Cell balancing is active
LED1 blinking yellow at 1 HzCharge current is limited because the battery is too hot
LED1 blinking purple at 1 HzCharge current is limited because the battery is too cold

Charging complete

LED1 to LED8 blink green at 0.5 Hz. The pack is fully charged.

Active states

Light patternWhat it means
LED1 blueStartup, lasts about 2 seconds
LED1 to LED2 blueIdle
LED1 to LED3 bluePrecharge, lasts a few seconds
LED1 to LED4 blueActive and ready for discharge, contactor closed

Battery fault codes (LED8 yellow)

LED8 yellow means a battery fault is active. Read LED1 to LED7 to find out which one.

LEDYellowPurpleBlue
LED1Cell over-voltageCell under-voltageFailed thermistors
LED2Pack over-voltagePack under-voltagePack voltage sense
LED3Cell over-temperatureCell under-temperature
LED4Charge current envelope exceededDischarge current envelope exceeded
LED5Power connector over-temperatureCell voltage reading mismatch, meaning internal voltage calibration is off
LED6Pre-charge timeout12 V output fault, meaning a possible short circuit on the 12 V output
LED7Charger voltage mismatchCharger current mismatch

Severe battery fault codes (LED8 red)

LED8 red means a severe battery fault is active and battery operation is prevented for safety reasons. Read LED1 to LED5 to find out which one.

LEDRedBlue
LED1Severe overtemperature, the battery has measured extreme temperatures previouslyContactor failed, the contactor has failed open
LED2Severe cell under-voltage, it is not safe to recharge the batteryCurrent sensor fault, the sensor is no longer functioning properly
LED3Severe cell group capacity loss, too many cells have been disconnected or have failed to operate safely
LED4Open cell group, an entire cell group is disconnected from the voltage stack
LED5Open cell voltage sense connection, the BMS cannot reliably measure one or more cell group voltages

Firmware update

LED1 to LED8 blue means the battery is in bootloader mode, waiting for new firmware.

See it on video

Browse all 158 episodes


166121


Comments

One response to “Help Docs – Lift Battery Codes”

  1. Nice work! I’ve been needing this for a while.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verdant Ride RadioON AIR
88.3FM
RIDE FOREVER
Tune in
Press play
0:000:00
 
VOL
VR RADIO88.3Tune in