advanced
hardware
parameters
dictionary

Parameter Dictionary

Complete parameter dictionary for ASI BAC motor controllers - addresses, descriptions, units, and configuration options

Levy Fleets Team12 de enero de 202525 min read

Parameter Dictionary

This reference documents the configurable parameters for ASI BAC motor controllers running firmware 6.026. The controller has over 2,300 addressable parameters organized by function.

Advanced Configuration

Modifying parameters incorrectly can damage the controller, motor, or battery. Only trained technicians should adjust these values using BACDoor3 software.

System Configuration (Addresses 0-68)

Hardware Ratings

AddressParameterDescriptionUnit
0Output_Current_RatingDrive maximum phase current ratingAmps
1Input_Voltage_RatingDrive maximum input voltage ratingVolts
2Switching_Frequency3-phase bridge switching frequencyHertz
3Dead_TimeMOSFET shootthrough prevention intervalns

Communication Settings

AddressParameterDescriptionUnit
4Baud_RatePort 1 communications symbol transfer rateBaud
5Slave_IDMulti-drop slave identificationNode #
56CAN_Baud_RateCAN communication baud ratekbps
57CAN_IDCAN device identifier
58Communications_Configuration_VectorCommunications config bit field (16-bit)
64Port2_Baud_RatePort 2 communications baud rateBaud
65Port2_Slave_IDPort 2 multi-drop slave IDNode #

Regulator Gains

AddressParameterDescriptionUnit
7Current_Regulator_KpCurrent regulator proportional gain
8Current_Regulator_KiCurrent regulator integral gain
9Speed_Regulator_KpSpeed regulator proportional gain
10Speed_Regulator_KiSpeed regulator integral gain
51Current_Regulator_BandwidthCurrent regulation control loop bandwidthradians
52PLL_BandwidthPhase-lock loop bandwidthradians
53PLL_DampingPhase-lock loop damping factor
54Pll_KpPLL proportional gain (calculated)
55Pll_KiPLL integral gain (calculated)

Speed Regulator Mode

AddressParameterDescriptionValues
11Speed_Regulator_ModeControl mode selection0=Speed, 1=Torque, 2=Torque with speed limiting

Feedback Gains

AddressParameterDescriptionUnit
14Phase_A_Current_GainPhase A ADC feedback gainAmps/Volt
15Voltage_GainVoltage feedback gain (Vdc, Vphase)Volts/Volt
16Phase_C_Current_GainPhase C ADC feedback gainAmps/Volt
17ain_0to5_gain0-5V analog input feedback gainVolts/Volt
18ain_rail_gainInternal rail voltage measurement gainVolts/Volt
19BMS_Gain0-10V input feedback gain (BMS)Volts/Volt

Filter Settings

AddressParameterDescriptionUnit
20DC_Voltage_Filter_ShiftDC voltage filter shift valuebits
21Temperature_Filter_ShiftTemperature measurement filter shiftbits
22DQ_Axis_Filter_ShiftDQ axis low-pass filter shiftbits
23Flux_Filter_ShiftFlux filter shift valuebits
24Flux_Hpf_ShiftFlux high-pass filter shiftbits
25Flux_Frequency_Filter_ShiftFlux frequency filter shiftbits
26Voltage_Feedback_Filter_Cutoff_FrequencyVoltage feedback filter frequencyHertz

Overcurrent Protection

AddressParameterDescriptionUnit
27Averaged_Over_Current_Trip_ThresholdAveraged phase current trip thresholdAmps
28Averaged_Over_Current_Trip_Sample_LengthPhase current sample countsamples
29Instantaneous_Over_Current_Trip_ThresholdInstantaneous current trip thresholdAmps
30Phase_Current_RMS_Filter_ShiftPhase current RMS filter shiftcounts

Timeout Configuration

AddressParameterDescriptionUnit
32Command_Timeout_ThresholdCommunication dropout detection timeoutms
49Average_Command_Timeout_ThresholdAverage communication timeout intervalms
50Remote_Comm_Loss_Braking_Current_LimitRemote mode deceleration current limitpu
255CAN_Sync_Loss_TimeoutCAN sync loss timeoutms

Controller Temperature

AddressParameterDescriptionUnit
34Heatsink_Over_Temperature_Trip_ThresholdController thermal fault threshold°C
35Controller_Foldback_Starting_TemperatureController foldback temperature start°C
36Controller_Foldback_Ending_TemperatureController foldback ending temperature°C
37-42Controller_Temperature_Feedback_[0-125]_CTemperature calibration points (6 values)Volts

Display Configuration

AddressParameterDescriptionValues
66Display_ProtocolDisplay protocol selection0-12, 19-20
76Display_Protocol_2Secondary display protocol0-20
112Display_LanguageDisplay language0=Dutch-km, 1=German-km, 2-4=English variants
113POD_LED_BrightnessLED brightness level1-20

Security

AddressParameterDescriptionUnit
45Antitheft_Enable_TimeAnti-theft feature activation delayms
62Flash_Parameter_Read_Access_Code_1Flash parameter read access code

POST Test Limits

AddressParameterDescriptionUnit
47POST_Static_Voltage_Test_LimitsOpen circuit test voltage boundsV
48POST_Dynamic_Voltage_Test_LimitsHigh/low side test voltage windowV

Motor Parameters (Addresses 69-138)

Motor Ratings

AddressParameterDescriptionUnit
70Rated_System_VoltageNominal battery voltage ratingVolts
71Rated_Motor_CurrentNameplate motor peak phase currentAmps
72Rated_Motor_SpeedNameplate no-load motor RPMRPM
73Rated_Motor_Power_Race_Mode_ThrottleRace mode throttle power limitWatts
121Rated_Motor_Power_Street_Mode_PASStreet mode PAS power limitWatts
122Rated_Motor_Power_Race_Mode_PASRace mode PAS power limitWatts
131Rated_Motor_Power_Street_Mode_ThrottleStreet mode throttle power limitWatts

Motor Electrical Characteristics

AddressParameterDescriptionUnit
69LmMotor magnetizing inductance (optional)µHenries
74LsMotor stator phase-to-neutral inductanceµHenries
75RsMotor stator phase-to-neutral resistance
78Pole_PairsMotor electrical pole pair count

Position Sensor Configuration

AddressParameterDescriptionValues
77Motor_Position_Sensor_TypeSensor type0=Hall, 1=Hall start+sensorless, 2=Sensorless, 3=Sine-Cos
79Hall_OffsetHall sensor offset angledegrees
80-87Hall_Sector_[0-7]Hall sequence to sector mapping-1 to 7
88Hall_Interpolation_Start_FrequencyHall interpolation hysteresis startHertz
89Hall_Interpolation_Stop_FrequencyHall interpolation hysteresis stopHertz
128Hall_Interpolation_TransitionsHall transitions before interpolation
63Hall_Stall_Fault_TimeHall stall detection timeoutms

Motor Temperature

AddressParameterDescriptionUnit
90Motor_Over_Temperature_Trip_ThresholdMotor thermal fault temperature°C
91Motor_Foldback_Starting_TemperatureMotor foldback temperature start°C
92Motor_Foldback_Ending_TemperatureMotor foldback temperature end°C
93-98Temperature_Feedback_[0-125]_CMotor temp calibration points (6 values)Volts
137Motor_Temperature_SourceTemperature sensor input0=Brake2, 1=Brake1, 2=ABMS, 3=Throttle

I²T Overload Protection

AddressParameterDescriptionUnit
99Overload_Continuous_CurrentContinuous current rating (% nameplate)%
100Overload_Heating_CurrentHeating current rate (% nameplate)%
101Overload_Heating_TimeTime to accumulate 100% heats
102Overload_Cooling_CurrentCooling current rate (% nameplate)%
103Overload_Cooling_TimeTime to dissipate 100% heats
104Overload_Foldback_StartI²T foldback starting percentage%
105Overload_Foldback_EndI²T foldback ending percentage%

Sensorless Configuration

AddressParameterDescriptionUnit
106Sensorless_Open_Loop_Starting_CurrentSensorless AC injection current limitpu A
107Sensorless_Open_Loop_Injection_Current_Ramp_TimeInjection current ramp durationms
108Sensorless_Closed_Loop_Enable_FrequencyOpen-to-closed-loop transition frequencyHertz
109Sensorless_Open_Loop_Freq_Ramp_TimeDC-to-target frequency ramp durationms
110Sensorless_Open_Loop_DC_Current_Hold_TimeDC current hold duration at startupms
132-134Pedalec_Sensorless_*Pedalec-specific sensorless parameters

Field Weakening

AddressParameterDescriptionUnit
129Maximum_Field_Weakening_CurrentField weakening automatic limit%

Motor Features Bit Field

AddressParameterDescription
127Motor_FeaturesMotor feature configuration bit field (16-bit)

Motor_Features Bit Definitions:

BitFunction
0Reserved
1Reserved
2Reserved
3Disable motor I²T / Enable battery I²T
4Reserved
5Motor temp sensor enable
6-15Reserved

Battery Configuration (Addresses 141-156)

Voltage Foldbacks

AddressParameterDescriptionUnit
141Low_Battery_Voltage_Foldback_Start_VoltageLow voltage foldback start%
142Low_Battery_Voltage_Foldback_End_VoltageLow voltage foldback end%
194High_Battery_Foldback_Starting_VoltageHigh voltage foldback start (regen)%
195High_Battery_Foldback_End_VoltageHigh voltage foldback end (regen)%

Voltage Protection Thresholds

AddressParameterDescriptionUnit
147Instantaneous_Over_Voltage_ThresholdFast over-voltage fault threshold%
148Instantaneous_Under_Voltage_ThresholdFast under-voltage fault threshold%
149Average_Over_Voltage_ThresholdFiltered over-voltage fault threshold%
150Average_Under_Voltage_ThresholdFiltered under-voltage fault threshold%
33DC_Voltage_Trip_Clear_HysteresisOver-voltage fault clear hysteresis%

SOC Foldbacks

AddressParameterDescriptionUnit
145Low_Battery_SOC_Foldback_StartLow SOC foldback start% SOC
146Low_Battery_SOC_Foldback_EndLow SOC foldback end% SOC
135Battery_Regen_High_SOC_Foldback_StartHigh SOC regen foldback start% SOC
136Battery_Regen_High_SOC_Foldback_EndHigh SOC regen foldback end% SOC
196Low_Battery_SOC_Alarm_ThresholdLow SOC alarm threshold%

Temperature Foldbacks

AddressParameterDescriptionUnit
143Cold_Battery_Foldback_Start_TemperatureCold battery foldback start°C
144Cold_Battery_Foldback_End_TemperatureCold battery foldback end°C

Current Limits

AddressParameterDescriptionUnit
155Battery_Current_LimitMotoring battery current limit%
156Regen_Battery_Current_LimitRegen battery current limit%

BMS Integration

AddressParameterDescriptionValues
59Battery_ResistanceBattery internal resistance
197Voltage_Model_SOC_GainSOC change per battery voltage change%
198Voltage_Model_SOC_OffsetSOC offset value%
209Battery_Management_Interface_TypeBMS interface type0=none, 1=Voltage model, 2=ABMS, 5=Remote, 7-8=Vanguard, 9=CTS, 10=Ryvid

Battery Range Display

AddressParameterDescriptionUnit
111Battery_Upper_RangeMax battery range (minimum assist)km
120Battery_Assist_Lower_RangeMin battery range (maximum assist)km

Throttle & Brake Configuration (Addresses 151-254)

Throttle Calibration

AddressParameterDescriptionUnit
213Throttle_Full_VoltageThrottle full-open calibration voltageVolts
214Throttle_Off_VoltageThrottle full-closed calibration voltageVolts
151Throttle_Deadband_ThresholdThrottle off/full deadband voltageVolts
152Throttle_Fault_RangeThrottle fault detection voltage rangeVolts
247Throttle_Sensor_SourceThrottle input source0=Throttle, 1=Brake1, 2=Brake2, 3=CAN, 5=Remote, 6=ABMS
244Digital_Throttle_Sensor_SourceRedundant throttle digital input0-5
117Throttle_Sensitivity_Motor_SpeedMotor speed aggressiveness change pointpu

Brake Configuration

AddressParameterDescriptionUnit
215Analog_Brake_Full_VoltageAnalog brake maximum calibration voltageVolts
216Analog_Brake_Off_VoltageAnalog brake minimum calibration voltageVolts
248Cutoff_Brake_Sensor_SourceCutoff brake input source0=Brake1, 1=Brake2, 2=PFS, 3=Cruise, 4=Remote
249Regen_Brake_SourceRegen brake input source0=Brake2, 1=Brake1, 2=Remote, 3=ASI, 4=Bi-throttle, 5=Throttle, 6=ABMS

Braking Parameters

AddressParameterDescriptionUnit
154Maximum_Braking_TorqueMaximum braking torque limit%
177Engine_Braking_TorqueEngine braking torque (% of max)%
206Regen_Brake_SpeedMinimum regen braking speedkm/hr

Torque Ramps

AddressParameterDescriptionUnit
220Positive_Motoring_Torque_RampMotoring acceleration timems
221Negative_Motoring_Torque_RampMotoring deceleration timems
222Pedalec_Positive_Motoring_Torque_RampPedalec acceleration timems
223Pedalec_Negative_Motoring_Torque_RampPedalec deceleration timems
224Positive_Braking_Torque_RampBraking ramp-up timems
225Negative_Braking_Torque_RampBraking ramp-down timems
116Speed_Mode_Positive_Acceleration_RampAcceleration ramp raterpm/s pu
118Speed_Mode_Regen_RampRegen braking ramp raterpm/s pu

Pedal Sensor Configuration (Addresses 175-235)

Pedal Sensor Type

AddressParameterDescriptionValues
211Pedal_Sensor_TypeSensor type0=Single Hall, 1=Dual Hall, 2=FAG, 3=Quadrature torque, 4=Quadrature speed, 5=Axle torque, 6-9=Various

Pedal Timing

AddressParameterDescriptionUnit
232Pedalec_Minimum_TimeoutMinimum pedal inactivity timeoutms
233Pedalec_Maximum_TimeoutMaximum pedal inactivity timeoutms
234Pedal_Speed_Sensor_Pulses_Per_RevolutionPedal sensor pulses per revolutionppr
235Pedal_Sense_DelayPedal activity pulse thresholdcounts

Torque Sensor

AddressParameterDescriptionUnit
182Torque_Sensor_OffsetPedal torque sensor offset voltageVolts
183Torque_Sensor_GainSensor voltage to torque conversionNm/Volt
242Torque_Sensor_Voltage_SourceTorque sensor input0=Throttle, 1=Brake1, 2=Brake2, 3=CAN, 5=Network, 6=10V BMS
199-201Axle_Torque_Sensor_[1-3]Torque sensor gain multiplierspu

Pedalec Configuration

AddressParameterDescriptionUnit
175Pedal_Speed_Map_OffsetZero pedal RPM speed setpointpu
176Pedal_Speed_Map_EndFull pedal RPM speed endpointRPM
178Pedalec_Torque_SymmetryTorque symmetry mode0=1-cycle, 1=half-cycle, 2=quarter, 3=instantaneous
179Pedalec_Power_GainPedal torque to throttle scaling factorG
180Pedalec_Initial_TorqueInitial torque compensation valueNm
181Pedalec_Deadband_TorquePedal form correction negative saturationNm

Assist Levels (Addresses 217-251)

Assist Level Voltage

AddressParameterDescriptionUnit
217Assist_High_Voltage_ReadingHigh assist level voltage readingVolts
218Assist_Low_Voltage_ReadingLow assist level voltage readingVolts

Assist Level Configuration

AddressParameterDescriptionUnit
219Assist_Gain_1Lowest assist level power fractionpu
241Assist_Speed_1Lowest assist level speed fractionpu
245Assist_Gain_2Intermediate assist level powerpu
246Assist_Speed_2Intermediate assist level speedpu
250Assist_Gain_3Single-switch assist level 3 powerpu
251Assist_Speed_3Single-switch assist level 3 speedpu
253Assist_Gain_WalkWalk mode power fractionpu

Assist Mode Source

AddressParameterDescriptionValues
210Assist_Mode_SourceAssist mode input source0-11
228Assist_Cut_Out_DistancePost-pedal assist distance limitm

Speed Limits & Vehicle Parameters (Addresses 226-236)

Vehicle Configuration

AddressParameterDescriptionUnit
226Gear_RatioMotor-to-wheel revolution ratioN:1
227Wheel_DiameterWheel size measurementmm
231Wheel_Speed_Sensor_Pulses_Per_RevolutionWheel sensor pulses per revolutionppr
193Wheel_Speed_Sensor_SourceWheel speed sensor input0=Cruise, 1=Brake2, 2=Hall A, 3=Dual, 4=Brake1

Speed Limits

AddressParameterDescriptionUnit
229Vehicle_Maximum_Speed_Race_Mode_ThrottleRace throttle speed limitkm/hr
236Vehicle_Maximum_Speed_Street_Mode_ThrottleStreet throttle speed limitkm/hr
123Vehicle_Maximum_Speed_Street_Mode_PASStreet mode PAS speed limitkm/hr
124Vehicle_Maximum_Speed_Race_Mode_PASRace mode PAS speed limitkm/hr
230Vehicle_Jog_SpeedWalk mode and reverse speed limitkm/hr
252Vehicle_Jog_Speed_2Boost mode speed limitkm/hr

Rolling Start

AddressParameterDescriptionUnit
202-204Rolling_Start_Speed_[1-3]Rolling start speed thresholdskm/hr
205Rolling_Start_SpeedRolling start speed thresholdkm/hr

Power Map (Addresses 157-172)

Power Setpoints

AddressParameterDescriptionUnit
157-164Power_Map_Watt_Setpoint_[1-8]Power map wattage setpoints (8 values)%
165-172Power_Map_Speed_Setpoint_[1-8]Power map speed setpoints (8 values)%

Features Bit Fields (Addresses 174, 212)

Features Bit Field (Address 212)

BitFunction
0Cutout brake enable
1Reverse enable
2Cruise control enable
3Walk mode enable
4Regen braking enable
5Motor temp sensor enable
6Throttle enable
7Speed limit enable
8Alternate power enable
9Pedal sensor enable
10E-bike display enable
11Speed sensor enable
12Analog brake enable
13Engine braking enable
14Anti-theft enable
15Reserved

Features_2 Bit Field (Address 174)

BitFunction
0Reserved
1Reserved
2Reserved
3Plug braking enable
4-15Reserved

Control Command Source (Address 208)

AddressParameterDescriptionValues
208Control_Command_SourceCommand source selection0=Remote, 1=Throttle, 2=Pedal, 3=BB torque, 4=Throttle OR pedal, 5=TMM4

Datalog Configuration (Addresses 184-192)

AddressParameterDescriptionUnit
184-187Datalog_Channel_[1-4]_SelectDatalog channel parameter selection
188Datalog_Trigger_LevelOscilloscope trigger level
189Datalog_Trigger_MaskDatalog trigger bit mask
190Datalog_Hold_OffPre-trigger sample count
191Datalog_TimebaseISRs per sample
192Datalog_Trigger_ModeTrigger mode0=rising, 1=falling, 2=equal, 3=not equal

Read-Only Status Parameters (Addresses 256-434)

Controller Status

AddressParameterDescriptionValues/Unit
256Software_VersionFirmware revision level
257Controller_StatusOperating state0=Pre-Op, 1=Idle, 2=Post-Op, 3=Run, 4=Fault
258FaultsActive fault bit field (16-bit)
277WarningsActive warning bit field

Temperature Readings

AddressParameterDescriptionUnit
259Powerboard_TemperatureHeatsink/baseplate temperature°C
261Motor_TemperatureCurrent motor temperature°C

Electrical Measurements

AddressParameterDescriptionUnit
262Motor_CurrentMotor peak phase currentAmps
263Motor_RPMCurrent motor speedRPM
264Percent_Of_Rated_RPMMotor speed as % of nameplate%
265Battery_VoltageMeasured battery voltageVolts
266Battery_CurrentEstimated battery currentAmps
267Battery_State_Of_ChargeRemaining battery capacity%
268Battery_PowerCalculated battery power outputWatts

Vehicle Status

AddressParameterDescriptionUnit
260Vehicle_SpeedCalculated vehicle speedkm/hr

POST Test Results

AddressParameterDescriptionUnit
285-287Phase_[A/B/C]_VoltagePhase voltage measurementsV
300-305POST_[High/Low]Voltage[U/V/W]POST voltage measurementsV
306-308Phase_[U/V/W]_POST_ReadingPOST phase readingsV

Fault Bit Definitions (Address 258)

BitFaultFlash CodeDescription
0Slow Over Voltage1-1Filtered battery voltage exceeded threshold >1s
1Phase Overcurrent1-2Motor phase current exceeded threshold
2Reserved
3Reserved
4Controller Overtemp1-5Controller temperature exceeded limits
5Hall Sequence Error1-6Invalid Hall sensor sequence
6Slow Under Voltage1-7Battery voltage below threshold >1s
7Reserved
8Network Timeout2-1Network communication timeout
9Reserved
10Reserved
11Reserved
12Fast Over VoltageInstantaneous voltage spike
13Reserved
14Reserved
15Fast Under VoltageInstantaneous voltage dip

Warning Bit Definitions (Address 277)

BitWarningDescription
2Hall StallMotor stall detected
7Low Battery VoltageVoltage foldback active
8High Battery VoltageRegen foldback active

CANopen Configuration (Addresses 1792-2299)

The controller supports extensive CANopen PDO mapping. Key address ranges:

RangeFunction
1792-1823RPDO mapping indices
1824-1855RPDO COBIDs
1856-1887RPDO transmission types
1888-1919TPDO mapping indices
1920-1951TPDO COBIDs
1952-1983TPDO transmission types

Manufacturing Data (Addresses 2026-2047)

AddressParameterDescription
2026-2031Customer_Parameter_[1-6]Customer-specific parameters
2032-2037Test_Station_[1-6]Manufacturing test records
2038-2043Serial_Number_[1-6]Device serial number
2044-2047Part_Number_[1-4]Device part number

Notes

Full Dictionary

This reference covers the most commonly used parameters. The full dictionary contains over 2,300 parameters. Contact ASI support for the complete parameter dictionary document.

Firmware Version

Parameter availability and behavior may vary by firmware version. This dictionary is based on firmware 6.026.

Next Steps