| 0 |
Output_Current_Rating |
The drive maximum phase current rating |
Amps |
| 1 |
Input_Voltage_Rating |
The drive maximum input voltage rating |
Volts |
| 2 |
Switching_Frequency |
The switching frequency of the 3 phase bridge |
Hertz |
| 3 |
Dead_Time |
The time interval during which the MOSFETS of the same bridge leg can't be turned on concurrently to prevent shootthrough |
ns |
| 4 |
Baud_Rate |
Communications represents the number of symbols transferred per second on port 1 |
Baud |
| 5 |
Slave_ID |
Multi drop slave ID |
Node # |
| 6 |
Hw_Configuration_Vector |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enabled 0=disabled |
|
|
|
|
|
|
|
bit 0: Active low hardware overcurrent |
|
|
|
bit 1: Comm 485 |
|
|
|
bit 2: Power supply control of current sensor |
|
|
|
bit 3: enable DPWM mode |
|
|
|
bit 4: HW slave ID |
|
|
|
bit 5: HW parameter select - Not used |
|
|
|
bit 6: Light sensor |
|
|
|
bit 7: Low speed sensorless - High freq injection |
|
|
|
bit 8: Locked parameters |
|
|
|
bit 9: Inverted cutoff brake |
|
|
|
bit 10: Enable 6 Step mode |
|
|
|
bit 11: Disable field weakening safety level 2 |
|
|
|
bit 12: Spare 12 |
|
|
|
bit 13: Spare 13 |
|
|
|
bit 14: Current scaling x8 |
|
|
|
bit 15: Spare 15 |
|
| 7 |
Current_Regulator_Kp |
The current regulator's proportional gain |
|
| 8 |
Current_Regulator_Ki |
The current regulator's integral gain |
|
| 9 |
Speed_Regulator_Kp |
The speed regulator's proportional gain |
|
| 10 |
Speed_Regulator_Ki |
The speed regulator's integral gain |
|
| 11 |
Speed_Regulator_Mode |
0 is Speed / 1 is Torque / 2 is Torque mode with speed limiting |
|
| 12 |
Pll_Kp_Old |
Reserved |
|
| 13 |
Pll_Ki_Old |
Reserved |
|
| 14 |
Phase_A_Current_Gain |
Phase A current feedback gain at the ADC |
Amps/Volt |
| 15 |
Voltage_Gain |
Voltage feedback gain (Vdc and Vphase) at the ADC |
Volts/Volt |
| 16 |
Phase_C_Current_Gain |
Phase C current feedback gain at the ADC |
Amps/Volt |
| 17 |
ain_0to5_gain |
Analog input feedback gain at the ADC for all 0-5V inputs (Brake 1, Brake 2 and Throttle). |
Volts/Volt |
| 18 |
ain_rail_gain |
When the 'Variable Internal Rail Voltage Gain' bit on the 'Level 2 HW Bits' parameter is set, this gain is used to calculate the 'internal rail voltage' measurement. |
Volts/Volt |
| 19 |
BMS_Gain |
Analog input feedback gain at the ADC for all 0-10V inputs (BMS) |
Volts/Volt |
| 20 |
DC_Voltage_Filter_Shift |
DC voltage measurement low pass filter shift value in bits |
bits |
| 21 |
Temperature_Filter_Shift |
Temperature measurement low pass filter shift value in bits |
bits |
| 22 |
DQ_Axis_Filter_Shift |
DQ axis low pass filter shift value in bits |
bits |
| 23 |
Flux_Filter_Shift |
Flux filter shift value in bits |
bits |
| 24 |
Flux_Hpf_Shift |
Flux high pass filter shift value in bits |
bits |
| 25 |
Flux_Frequency_Filter_Shift |
Flux frequency filter shift value in bits |
bits |
| 26 |
Voltage_Feedback_Filter_Cutoff_Frequency |
Voltage feedback filter cutoff frequency |
Hertz |
| 27 |
Averaged_Over_Current_Trip_Threshold |
Averaged phase current over current threshold |
Amps |
| 28 |
Averaged_Over_Current_Trip_Sample_Length |
Number of phase current samples the averaged current is based on |
samples |
| 29 |
Instantaneous_Over_Current_Trip_Threshold |
Instantaneous over current trip threshold |
Amps |
| 30 |
Phase_Current_RMS_Filter_Shift |
Phase Current RMS Filter Shift |
counts |
| 31 |
Maximum_Interrupt_Execution_Time |
Maximum allowable ISR execution time as fraction of the base ISR time |
pu |
| 32 |
Command_Timeout_Threshold |
When non-zero, configures maximum allowable time between valid command packets for communications dropout detection. Timer is reset when the upper byte of the 'Remote State Command' parameter changes. |
ms |
| 33 |
DC_Voltage_Trip_Clear_Hysterisis |
% of rated system voltage below trip threshold required to clear the over voltage fault |
% of rated system voltage |
| 34 |
Heatsink_Over_Temperature_Trip_Threshold |
Temperature at which controller will trigger a fault. Fault will reset/clear at this temperature minus 5 degrees C. |
deg C |
| 35 |
Controller_Foldback_Starting_Temperature |
Controller temperature at which output current foldback begins |
deg C |
| 36 |
Controller_Foldback_Ending_Temperature |
Controller temperature at which output current is folded back to 0 Amperes |
deg C |
| 37 |
Controller_Temperature_Feedback_0_C |
Controller temperature sensor's output voltage at 0 C |
Volts |
| 38 |
Controller_Temperature_Feedback_25_C |
Controller temperature sensor's output voltage at 25 C |
Volts |
| 39 |
Controller_Temperature_Feedback_50_C |
Controller temperature sensor's output voltage at 50 C |
Volts |
| 40 |
Controller_Temperature_Feedback_75_C |
Controller temperature sensor's output voltage at 75 C |
Volts |
| 41 |
Controller_Temperature_Feedback_100_C |
Controller temperature sensor's output voltage at 100 C |
Volts |
| 42 |
Controller_Temperature_Feedback_125_C |
Controller temperature sensor's output voltage at 125 C |
Volts |
| 43 |
SMT_Datecode |
Date code of PCBA population |
|
| 44 |
SMT_Serial_Number |
Serial number of control board PCBA |
|
| 45 |
Antitheft_Enable_Time |
Time since bootup to allow enabling of the anti theft feature (0 to always allow) |
ms |
| 46 |
reserved_46 |
Reserved parameter 46 |
|
| 47 |
POST_Static_Voltage_Test_Limits |
Open circuit test voltage bounds, range 0 to 0.45 |
V (norm) |
| 48 |
POST_Dynamic_Voltage_Test_Limits |
High/Low side turn on test voltage window |
V (norm) |
| 49 |
Average_Command_Timeout_Threshold |
When non-zero and 'Command timeout threshold' non-zero, configures maximum allowable average amount of time between valid command packets (for slow update rate or missed packets). Filtered average updates when upper byte of 'Remote State Command' changes. |
ms |
| 50 |
Remote_Comm_Loss_Braking_Current_Limit |
Maximum current used by controller (as a % of Rated motor current) in Remote speed mode to deccelerate to 0 speed when a communication timeout occurs. |
pu |
| 51 |
Current_Regulator_Bandwidth |
When non-zero is used with Rs and Ls to calculate the Kp, Ki and Kcc terms. |
radians |
| 52 |
PLL_Bandwidth |
When non zero sets the Phase Lock Loop (PLL) Kp and Ki terms. Maximum value of 500. |
radians |
| 53 |
PLL_Damping |
When non zero sets the Phase Lock Loop (PLL) Kp and Ki terms |
|
| 54 |
Pll_Kp |
PLL Kp gain calculated using PLL Bandwidth and Damping |
|
| 55 |
Pll_Ki |
PLL Ki gain calculated using PLL Bandwidth |
|
| 56 |
CAN_Baud_Rate |
CAN baud rate in kbps (legal values 1000,500,250 or 125 ) |
kbps |
| 57 |
CAN_ID |
CAN ID |
|
| 58 |
Communications_Configuration_Vector |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enabled 0=disabled |
|
|
|
|
|
|
|
bit 0: Extended 29bit ID |
|
|
|
bit 1: CAN faults |
|
|
|
bit 2: Obsolete |
|
|
|
bit 3: Enable sleep on sync loss |
|
|
|
bit 4: Enable auto operational |
|
|
|
bit 5: Autoset CANopen COBIDs for TPDOs |
|
|
|
bit 6: Autoset CANopen COBIDs for RPDOs |
|
|
|
bit 7: Enable CAN |
|
|
|
bit 8: Reserved |
|
|
|
bit 9: Reserved |
|
|
|
bit 10: Enable Ebike |
|
|
|
bit 11: Enable ClubCar |
|
|
|
bit 12: Disable CAN termination resistor |
|
|
|
bit 13: Enable Auto CAN ID adjustments |
|
|
|
bit 14: Enable RTR |
|
|
|
bit 15: Reserved |
|
| 59 |
Battery_Resistance |
When configured, and 'Battery management interface type' is 'Voltage model', adds a correction factor to the measured battery voltage using motor resistance and estimated battery current. State of Charge calculations will then used the corrected battery voltage. |
milliohms |
| 60 |
New_Phase_A_Current_Gain |
Phase A current feedback gain at the ADC, when zero, auto migrated in rev 5.8.11 from old gains and hwconfig bit 14 |
Amps/Volt |
| 61 |
New_Phase_C_current_Gain |
Phase C current feedback gain at the ADC, when zero, auto migrated in rev 5.8.11 from old gains and hwconfig bit 14 |
Amps/Volt |
| 62 |
Flash_Parameter_Read_Access_Code_1 |
When not zero, you will need to enter this code at address 498 to read/write flash parameters (only updated at bootup), combined with codes 2 and 3 (parameters 1964 and 1965) |
|
| 63 |
Hall_Stall_Fault_Time |
Time to fault when no change of state on Hall signals and running with >20% motor current, setting this to 0 will disable hall stall check condition |
msec |
| 64 |
Port2_Baud_Rate |
Communications represents the number of symbols transferred per second on port 2. 115200 required for BT configured controllers. |
Baud |
| 65 |
Port2_Slave_ID |
Multi drop slave ID for second comm port |
Node # |
| 66 |
Display_Protocol |
0=disabled, 1=SWLCD open 9 mode, 2=SWLCD(closed) ,3=reserved, 4= KM5 (open) 9mode, 5= KM5 (open) 5mode, 6=Wuxing 3 mode, 7=Custom Bafang display, 8=KM5S, 9=Big Stone, 10=Custom Bafang BMS, 11=KT, 12=Omni IoT 19=Custom KM5S, 20=Custom APT KM5S |
|
| 67 |
Parameter_Update_Software_Version |
Firmware version when parameters were last saved to flash memory |
|
| 68 |
reserved_68 |
Reserved parameter 68 |
|
| 69 |
Lm |
Motor magnetizing inductance (default 0) |
uHenries |
| 70 |
Rated_System_Voltage |
System voltage rating is the nominal battery voltage |
Volts |
| 71 |
Rated_Motor_Current |
Nameplate motor peak phase current rating |
Amps |
| 72 |
Rated_Motor_Speed |
Nameplate no load rated motor RPM |
RPM |
| 73 |
Rated_Motor_Power_Race_Mode_Throttle_Power |
(Race mode Throttle power)Primary power limit when the 'Throttle' controller flag bit is '1'. Motor rated electrical power = rated Vbattery * rated Ibattery |
Watts |
| 74 |
Ls |
Motor phase to neutral stator inductance |
uHenries |
| 75 |
Rs |
Motor phase to neutral stator resistance |
mOhms |
| 76 |
Display_Protocol_2 |
0=disabled, 1=SWLCD open 9 mode, 2=SWLCD(closed) ,3=reserved, 4= KM5 (open) 9mode, 5= KM5 (open) 5mode, 6=Wuxing 3 mode, 7=Custom Bafang display, 8=KM5S, 9=Big Stone, 10=Custom Bafang BMS, 11=KT, 12=Omni IoT, 19=Custom KM5S, 20=Custom APT KM5S |
|
| 77 |
Motor_Position_Sensor_Type |
0 is Hall based / 1 is Hall start and sensorless run / 2 is Sensorless / 3 is Sine Cos Encoder |
|
| 78 |
Pole_Pairs |
The motor's number of electrical pole pairs is the number of magnets divided by 2. |
|
| 79 |
Hall_Offset |
Hall sensor offset angle |
degrees |
| 80 |
Hall_Sector_0 |
Motor sector represented by Hall sequence 000, -1=illegal state |
|
| 81 |
Hall_Sector_1 |
Motor sector represented by Hall sequence 001 |
|
| 82 |
Hall_Sector_2 |
Motor sector represented by Hall sequence 010 |
|
| 83 |
Hall_Sector_3 |
Motor sector represented by Hall sequence 011 |
|
| 84 |
Hall_Sector_4 |
Motor sector represented by Hall sequence 100 |
|
| 85 |
Hall_Sector_5 |
Motor sector represented by Hall sequence 101 |
|
| 86 |
Hall_Sector_6 |
Motor sector represented by Hall sequence 110 |
|
| 87 |
Hall_Sector_7 |
Motor sector represented by Hall sequence 111, -1=illegal state |
|
| 88 |
Hall_Interpolation_Start_Frequency |
Electrical frequency to start interpolating the halls. Should be higher than the Hall interpolation stop frequency to have some hysterisis. |
Hertz |
| 89 |
Hall_Interpolation_Stop_Frequency |
Electrical frequency to stop interpolating the halls. Should be lower than the Hall interpolation start frequency to have some hysterisis. |
Hertz |
| 90 |
Motor_Over_Temperature_Trip_Threshold |
Maximum motor temperature at which output is cut. |
deg C |
| 91 |
Motor_Foldback_Starting_Temperature |
Motor temperature at which output current foldback begins |
deg C |
| 92 |
Motor_Foldback_Ending_Temperature |
Motor temperature at which output current is folded back to 0 Amperes |
deg C |
| 93 |
Temperature_Feedback_0_C |
Motor temperature sensor voltage (Address 398) at 0 C |
Volts |
| 94 |
Temperature_Feedback_25_C |
Motor temperature sensor voltage (Address 398) at 25 C |
Volts |
| 95 |
Temperature_Feedback_50_C |
Motor temperature sensor voltage (Address 398) at 50 C |
Volts |
| 96 |
Temperature_Feedback_75_C |
Motor temperature sensor voltage (Address 398) at 75 C |
Volts |
| 97 |
Temperature_Feedback_100_C |
Motor temperature sensor voltage (Address 398) at 100 C |
Volts |
| 98 |
Temperature_Feedback_125_C |
Motor temperature sensor voltage (Address 398) at 125 C |
Volts |
| 99 |
Overload_Continous_Current |
Current as % of nameplate at which the motor can run without heating up |
% rated |
| 100 |
Overload_Heating_Current |
Current as % of nameplate at which the motor will heat up to 100% over the heating time |
% rated |
| 101 |
Overload_Heating_Time |
Time at which 100% heat is accumulated while operating at the Overload heating current |
s |
| 102 |
Overload_Cooling_Current |
Current as % of nameplate at which the motor will cool to 0% over the cooling time |
% rated |
| 103 |
Overload_Cooling_Time |
Time at which 100% heat is dissapated while operating at the Overload cooling current |
s |
| 104 |
Overload_Foldback_Start |
I2T foldback overload starting % |
% |
| 105 |
Overload_Foldback_End |
I2T foldback overload starting % |
% |
| 106 |
Sensorless_Open_Loop_Starting_Current |
Open loop sensorless AC current injection limit with respect to Rated motor current |
pu A |
| 107 |
Sensorless_Open_Loop_Injection_Current_Ramp_Time |
Duration of time it takes to reach Sensorless open loop starting current |
ms |
| 108 |
Sensorless_Closed_Loop_Enable_Frequency |
Motor electrical frequency at which the transition from open loop to closed loop sensorless control occurs. Or Halls to sensorless in Hall start/Sensorless run while the command source is not Pedal input. |
Hertz |
| 109 |
Sensorless_Open_Loop_Freq_Ramp_Time |
Duration of time it takes to go from DC to the sensorless closed loop enable frequency |
ms |
| 110 |
Sensorless_Open_Loop_DC_Current_Hold_Time |
The length of time the controller maintain DC current in the motor windings during open loop start up |
ms |
| 111 |
Battery_Upper_Range |
Battery highest range at minimum assist from motor |
Km |
| 112 |
Display_Language |
0=Dutch-km, 1=German-km, 2=ENGLISH-Km, 3=English-km, 4=ENGLISH-mi |
|
| 113 |
POD_LED_Brightness |
1 is lowest, 20 is highest |
|
| 114 |
Single_Push_Assist_Source |
0=brake 2, 1= brake 1, 2=cruise, 3=pfs |
|
| 115 |
Single_Push_Assist_Boost_Timer |
Time in S for single push assist source boost |
s |
| 116 |
Speed_Mode_Positive_Acceleration_Ramp |
slope for acceleration ramp in total rated rpm/second (1/ramp time in seconds). Valid range of 0 to 20 |
rpm/s in pu |
| 117 |
Throttle_Sensitivity_Motor_Speed |
Motor speed in PU where throttle response aggressiveness changes |
|
| 118 |
Speed_Mode_Regen_Ramp |
slope for regen ramp in total rated regen braking/second (1/ramp time in seconds). Valid range of 0 to 20 |
rpm/s in pu |
| 119 |
Start_Free_Wheel_Hall_Transitions |
Number of Hall transitions to kick in free wheel |
|
| 120 |
Battery_Assist_Lower_Range |
Battery lower range at maximum assist from motor |
km |
| 121 |
Rated_Motor_Power_Street_Mode_PAS_Power |
(Street mode PAS power)Alternate power limit utilized whenever the 'Throttle' controller flag bit is '0'. Motor rated electrical power = rated Vbattery * rated Ibattery |
Watts |
| 122 |
Rated_Motor_Power_Race_Mode_PAS_Power |
(Race mode PAS power)Primary power limit utilized whenever the 'Throttle' controller flag bit is '0'. Motor rated electrical power = rated Vbattery * rated Ibattery |
Watts |
| 123 |
Vehicle_Maximum_Speed_Street_Mode_PAS |
(Street mode PAS max speed) Vehicle speed limit for foldback in km/hr in alternate speed mode |
km/hr |
| 124 |
Vehicle_Maximum_Speed_Race_Mode_PAS |
(Race mode PAS max speed) Vehicle speed limit for foldback in km/hr |
km/hr |
| 125 |
Customer_Parameter_Version |
Customer Parameter version |
|
| 126 |
Bluetooth_Test_Parameter |
Bluetooth Test Parameter |
|
| 127 |
Motor_Features |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: Swap motor phase A and C |
|
|
|
bit 1: Fault tolerant hall (switch to sensorless) |
|
|
|
bit 2: Bottom bracket motor (varying gear ratio) |
|
|
|
bit 3: Overload I^2t on battery not motor |
|
|
|
bit 4: Single input motor temperature and speed pulses |
|
|
|
bit 5: Enable speed from motor and sensor |
|
|
|
bit 6: RPM Foldback |
|
|
|
bit 7: Hall Position Compensation |
|
|
|
bit 8: Reserved |
|
|
|
bit 9: Reserved |
|
|
|
bit 10: Reserved |
|
|
|
bit 11: Reserved |
|
|
|
bit 12: Reserved |
|
|
|
bit 13: Reserved |
|
|
|
bit 14: Reserved |
|
|
|
bit 15: Reserved |
|
| 128 |
Hall_Interpolation_Transitions |
number of hall transitions to start interpolating when above the interpolation frequency |
|
| 129 |
Maximum_Field_Weakening_Current |
If not zero, then this is the limit for automatic field weakening as a % of Rated motor current |
% |
| 130 |
reserved_130 |
reserved for future use |
|
| 131 |
Rated_Motor_Power_Street_Mode_Throttle_Power |
(Street mode Throttle power)Alternate rated motor power when 'Throttle' controller flag bit is '1'. |
Watts |
| 132 |
Pedalec_Sensorless_Open_Loop_Starting_Current |
Pedalec start open loop sensorless AC current injection limit with respect to rated current |
pu A |
| 133 |
Pedalec_Sensorless_Open_Loop_Freq_Ramp_Time |
Pedalec start duration of time it takes to go from DC to the sensorless closed loop enable frequency |
ms |
| 134 |
Pedalec_Sensorless_Closed_Loop_Enable_Frequency |
Motor electrical frequency at which the transition from open loop to closed loop sensorless control occurs. In Hall Start/Sensorless Run, this is the transition frequency to move from Hall operation to sensorless operation while the command source is Pedal input. |
Hertz |
| 135 |
Battery_Regen_High_SOC_Foldback_Start |
Battery state of charge reading where the regen current begins to foldback in order to protect the battery |
% SOC |
| 136 |
Battery_Regen_High_SOC_Foldback_End |
Battery state of charge reading at which the regen is folded back to 0 Amperes |
% SOC |
| 137 |
Motor_Temperature_Source |
Motor temperature sensor feedback source 0=Brake2, 1=Brake1, 2=ABMS, 3=Throttle |
|
| 138 |
Walk_Mode_Signal_Source |
Walk mode signal source 0=NA, 1=NA, 2=NA 1, 3=NA, 4=Display/Remote |
|
| 139 |
Alternate_Power_Switch_Source |
Alternate power switch signal source 0=Cruise, 1=PFS, 2=Brake1 , 3=Brake2 , 4=Remote Digital Commmands bit 6 Alt Pwr, 5=Remote Digital Commmands bit 6 Alt Spd, 6=Throttle , 7=ABMS |
|
| 140 |
Alternate_Speed_Limit_Switch_Source |
Alternate speed limit switch signal source 0=Cruise, 1=PFS, 2=Brake1 , 3=Brake2 , 4=Remote digital commmand bit 6 Alt Pwr, 5=Remote digital commmand bit 5 Alt Spd, 6=Throttle , 7=ABMS |
|
| 141 |
Low_Battery_Voltage_Foldback_Start_Voltage |
Battery voltage level at which output foldback begins in order to protect the battery |
% of rated system voltage |
| 142 |
Low_Battery_Voltage_Foldback_End_Voltage |
Battery voltage level at which the output is folded back to 0 Amperes |
% of rated system voltage |
| 143 |
Cold_Battery_Foldback_Start_Temperature |
Battery temperature where the output current begins to foldback in order to protect the battery |
deg C |
| 144 |
Cold_Battery_Foldback_End_Temperature |
Battery temperature at which the output is folded back to 0 Amperes |
deg C |
| 145 |
Low_Battery_SOC_Foldback_Start |
Battery state of charge reading where the output current begins to foldback in order to protect the battery |
% SOC |
| 146 |
Low_Battery_SOC_Foldback_End |
Battery state of charge reading at which the output is folded back to 0 Amperes |
% SOC |
| 147 |
Instantaneous_Over_Voltage_Threshold |
Instantaneous DC over voltage trip threshold will trigger a fault if an instantaneous or single voltage measurement greater than its current value as a percentage of Rated motor voltage. For example, if the Rated motor voltage = 48 Volts and the Fast over voltage threshold = 120%, then an over voltage fault will occur if the measured voltage exceeds 57.6 Volts. |
% of rated system voltage |
| 148 |
Instantaneous_Under_Voltage_Threshold |
Instantaneous DC under voltage trip threshold will trigger a fault if an instantaneous or single voltage measurement less than its current value as a percentage of rated motor voltage. For example, if the Rated motor voltage = 48 Volts and the Fast under voltage threshold = 50%, then an over voltage fault will occur if the measured voltage is less than 24 Volts. |
% of rated system voltage |
| 149 |
Average_Over_Voltage_Threshold |
Averaged DC over voltage trip threshold will trigger a fault if filtered voltage measurement greater than its current value as a percentage of Rated motor voltage. For example, if the Rated motor voltage = 48 Volts and the Slow over voltage threshold = 110%, then an over voltage fault will occur if the measured voltage exceeds 52.8 Volts. |
% of rated system voltage |
| 150 |
Average_Under_Voltage_Threshold |
Averaged DC under voltage trip threshold will trigger a fault if the filtered voltage measurement less than its current value as a percentage of rated motor voltage. For example, if the Rated motor voltage = 48 Volts and the Slow under voltage threshold = 75%, then an over voltage fault will occur if the measured voltage is less than 36 Volts. |
% of rated system voltage |
| 151 |
Throttle_Deadband_Threshold |
Voltage value that defines the amount of throttle travel between Off throttle and active throttle, and active and Full throttle. |
Volts |
| 152 |
Throttle_Fault_Range |
Voltage added/subtracted to the throttle's measured Full/Off voltage in order to determine if the input is valid or not |
Volts |
| 153 |
Reserved_153 |
Reserved for future use |
|
| 154 |
Maximum_Braking_Torque |
Maxium braking torque limit as a function maximum motor current |
% of rated motor current |
| 155 |
Battery_Current_Limit |
Maximum controller imposed battery current limit when motoring equal to rated motor power/rated system voltage |
% of rated battery current |
| 156 |
Regen_Battery_Current_Limit |
Maximum controller imposed battery current limit when generating equal to rated motor power/rated system voltage |
% of rated battery current |
| 157 |
Power_Map_Watt_Setpoint_1 |
Power map Wattage setpoint 1 |
% of rated power |
| 158 |
Power_Map_Watt_Setpoint_2 |
Power map Wattage setpoint 2 |
% of rated power |
| 159 |
Power_Map_Watt_Setpoint_3 |
Power map Wattage setpoint 3 |
% of rated power |
| 160 |
Power_Map_Watt_Setpoint_4 |
Power map Wattage setpoint 4 |
% of rated power |
| 161 |
Power_Map_Watt_Setpoint_5 |
Power map Wattage setpoint 5 |
% of rated power |
| 162 |
Power_Map_Watt_Setpoint_6 |
Power map Wattage setpoint 6 |
% of rated power |
| 163 |
Power_Map_Watt_Setpoint_7 |
Power map Wattage setpoint 7 |
% of rated power |
| 164 |
Power_Map_Watt_Setpoint_8 |
Power map Wattage setpoint 8 |
% of rated power |
| 165 |
Power_Map_Speed_Setpoint_1 |
Power map speed setpoint 1 |
% of speed limit |
| 166 |
Power_Map_Speed_Setpoint_2 |
Power map speed setpoint 2 |
% of speed limit |
| 167 |
Power_Map_Speed_Setpoint_3 |
Power map speed setpoint 3 |
% of speed limit |
| 168 |
Power_Map_Speed_Setpoint_4 |
Power map speed setpoint 4 |
% of speed limit |
| 169 |
Power_Map_Speed_Setpoint_5 |
Power map speed setpoint 5 |
% of speed limit |
| 170 |
Power_Map_Speed_Setpoint_6 |
Power map speed setpoint 6 |
% of speed limit |
| 171 |
Power_Map_Speed_Setpoint_7 |
Power map speed setpoint 7 |
% of speed limit |
| 172 |
Power_Map_Speed_Setpoint_8 |
Power map speed setpoint 8 |
% of speed limit |
| 173 |
Minimum_Motoring_Torque |
Torque setpoint at zero % throttle after initial throttle activation. Cutoff disables this. |
pu A |
| 174 |
Features_2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: Headlight Always ON enable |
|
|
|
bit 1: HDQ Replicating HALL |
|
|
|
bit 2: Free Wheel with no throttle |
|
|
|
bit 3: Plug Braking |
|
|
|
bit 4: Throttle fault changed to warning |
|
|
|
bit 5: Throttle enable while rolling backward |
|
|
|
bit 6: Brake 1 Pullup enable |
|
|
|
bit 7: Brake 2 Pullup enable |
|
|
|
bit 8: Speed mode Throttle filter |
|
|
|
bit 9: Invert Bit 9 of HW Config |
|
|
|
bit 10: Requested bit |
|
|
|
bit 11: Throttle Mapping on speed for torque mode |
|
|
|
bit 12: Throttle Sensitivity |
|
|
|
bit 13: Variable regen with speed |
|
|
|
bit 14: Reserved Feature Bit |
|
|
|
bit 15: Enable Accelerometer - I2C |
|
| 175 |
Pedal_Speed_Map_Offset |
Speed setpoint when the pedal rpm equals zero |
pu |
| 176 |
Pedal_Speed_Map_End |
Pedal rpm that equates to full gain |
RPM |
| 177 |
Engine_Braking_Torque |
Engine braking in % of Maximum braking torque (Address 154) |
% |
| 178 |
Pedalec_Torque_Symmetry |
Defines symmetry or torque sensor for filtering 0=one cycle(default), 1=halfcycle, 2=quarter cycle, 3=instantaneous |
|
| 179 |
Pedalec_Power_Gain |
Scales pedal torque in Nm to throttle % as using the following equation: Setpoint = 100% T(Nm)G(pu)/64. At G=1, 64Nm = 100%. At G=0.5, 128Nm = 100%. At G=2, 32Nm =100%. |
G |
| 180 |
Pedalec_Initial_Torque |
Initial torque value to compensate for the lack of an intial right leg measurement |
Nm |
| 181 |
Pedalec_Deadband_Torque |
Negative saturation value for calculating average pedal torque; use negative number to correct for pedaling form. |
Nm |
| 182 |
Torque_Sensor_Offset |
Pedal assist torque sensor offset voltage |
Volts |
| 183 |
Torque_Sensor_Gain |
Equates sensor output voltage to a torque measurement |
Nm/Volt |
| 184 |
Datalog_Channel_1_Select |
Selection number = modbus address of the parameter/varialbe to be datalogged |
|
| 185 |
Datalog_Channel_2_Select |
Selection number = modbus address of the parameter/varialbe to be datalogged |
|
| 186 |
Datalog_Channel_3_Select |
Selection number = modbus address of the parameter/varialbe to be datalogged |
|
| 187 |
Datalog_Channel_4_Select |
Selection number = modbus address of the parameter/varialbe to be datalogged |
|
| 188 |
Datalog_Trigger_Level |
Oscilloscope's trigger level as a signed int. |
|
| 189 |
Datalog_Trigger_Mask |
Mask for bit values; use 0xFFFF to disable |
|
| 190 |
Datalog_Hold_Off |
Number of samples before trigger |
|
| 191 |
Datalog_Timebase |
Number of ISRs per sample |
|
| 192 |
Datalog_Trigger_Mode |
0 is rising / 1 is falling / 2 is equal to / 3 is not equal to |
|
| 193 |
Wheel_Speed_Sensor_Source |
0 is Cruise / 1 is Brake2 / 2 is Hall A / 3 dual halls speed sensor / 4 is Brake1 |
|
| 194 |
High_Battery_Foldback_Starting_Voltage |
Battery voltage level at which output foldback begins in order to protect the battery |
% of rated system voltage |
| 195 |
High_Battery_Foldback_End_Voltage |
Battery voltage level at which the output is folded back to 0 Amperes |
% of rated system voltage |
| 196 |
Low_Battery_SOC_Alarm_Threshold |
Low battery state of charge alarm threshold |
% |
| 197 |
Voltage_Model_SOC_Gain |
% state of charge change for 1pu battery voltage change |
% |
| 198 |
Voltage_Model_SOC_Offset |
% state of charge offset value |
% |
| 199 |
Axle_Torque_Sensor_1 |
torque sensor gain multiplier for assist mode1 |
pu |
| 200 |
Axle_Torque_Sensor_2 |
torque sensor gain multiplier for assist mode2 |
pu |
| 201 |
Axle_Torque_Sensor_3 |
torque sensor gain multiplier for assist mode 3 |
pu |
| 202 |
Rolling_Start_Speed_1 |
Starting speed for assist mode 1 |
km/hr |
| 203 |
Rolling_Start_Speed_2 |
Starting speed for assist mode 2 |
km/hr |
| 204 |
Rolling_Start_Speed_3 |
Starting speed for assist mode 3 |
km/hr |
| 205 |
Rolling_Start_Speed |
Starting speed |
km/hr |
| 206 |
Regen_Brake_Speed |
Minimum speed for regen brake |
km/hr |
| 207 |
Customer_Reserved_207 |
Customer Display Configuration. |
hex |
|
|
Format: 0x ValueB:ValueA |
|
|
|
ValueA = F6 (USA/CH), or EE (EU) |
|
|
|
ValueB = 86 |
|
| 208 |
Control_Command_Source |
0 is Remote. The following are local modes: 1 is Throttle / 2 is Pedal sensor / 3 is BB torque sensor / 4 is Throttle OR pedal sensor / 5 is TMM4 torque sensor |
|
| 209 |
Battery_Management_Interface_Type |
0 is none / 1 is Voltage SOC model / 2 is analog 10V (ABMS) / 3 is reserved / 4 is Obsolete / 5 is Remote / 6 is reserved / 7 is Vanguard(Normal) / 8 is Vanguard(Max)/ 9 is CTS / 10 is Ryvid. If None is selected the SOC will always read 100%. Other voltage parameters should be configured to protect the system |
|
| 210 |
Assist_Mode_Source |
0=none, 1=Brake2, 2=Display, 3=ASI 485 Display, 4=obsolete, 5=Remote gains, 6=reserved, 7=Obsolete, 8=Single Push Assist mode, 9=Discrete 9 Assist mode, 10=GPIO, 11 = Momentary Switch |
|
| 211 |
Pedal_Sensor_Type |
0 is Single Hall / 1 is Dual Hall / 2 is FAG / 3 is Quadrature torque / 4 is Quadrature speed / 5 is Axle torque / 6 is Single hall reverse / 7 is Single hall torque sensor (methode) / 8 is Single hall torque sensor (LDS) / 9 is Dyname torque sensor |
|
| 212 |
Features |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: BETA: Dynamic integrator clamping |
|
|
|
bit 1: Enable reverse |
|
|
|
bit 2: Anti theft |
|
|
|
bit 3: Low SOC alarm - Not used |
|
|
|
bit 4: Analogue braking enable |
|
|
|
bit 5: Motor temperature sensor enable |
|
|
|
bit 6: Motor shutoff on stall enable |
|
|
|
bit 7: Reverse interlock disable |
|
|
|
bit 8: Alternate speed limit enable |
|
|
|
bit 9: Rolling start enable |
|
|
|
bit 10: Alternate power limit enable |
|
|
|
bit 11: Walk mode enable |
|
|
|
bit 12: Boost mode enable |
|
|
|
bit 13: Engine braking enable |
|
|
|
bit 14: Ext Fault LED on HQD |
|
|
|
bit 15: Disable Displays speed limits |
|
| 213 |
Throttle_Full_Voltage |
Throttle voltage reading with the throttle open (fully on) |
Volts |
| 214 |
Throttle_Off_Voltage |
Throttle voltage reading with the throttle closed (fully off) |
Volts |
| 215 |
Analog_Brake_Full_Voltage |
Analog brake voltage reading that equates to the maximum brake setpoint |
Volts |
| 216 |
Analog_Brake_Off_Voltage |
Analog brake voltage reading that equates to the brake being off |
Volts |
| 217 |
Assist_High_Voltage_Reading |
Assist voltage reading when high level assist is selected |
Volts |
| 218 |
Assist_Low_Voltage_Reading |
Assist voltage reading when low level assist is selected |
Volts |
| 219 |
Assist_Gain_1 |
Fraction of maximum power at lowest assist level (assist 1) |
pu |
| 220 |
Positive_Motoring_Torque_Ramp |
Time required to reach the maximum motoring torque setpoint |
ms |
| 221 |
Negative_Motoring_Torque_Ramp |
Time required to reach the zero motoring torque |
ms |
| 222 |
Pedalec_Positive_Motoring_Torque_Ramp |
Time required to reach the maximum motoring torque setpoint for pedal sensors |
ms |
| 223 |
Pedalec_Negative_Motoring_Torque_Ramp |
Time required to reach the zero motoring torque for pedal sensors |
ms |
| 224 |
Positive_Braking_Torque_Ramp |
Time required to reach the maximum braking torque setpoint |
ms |
| 225 |
Negative_Braking_Torque_Ramp |
Time required to reach the zero braking torque |
ms |
| 226 |
Gear_Ratio |
Ratio of motor revolutions to one wheel revolution |
N:1 |
| 227 |
Wheel_Diameter |
Wheel diameter in mm |
mm |
| 228 |
Assist_Cut_Out_Distance |
Maximum distance the bike is allowed to travel and provide assist power to the wheel after pedal activity has ceased |
m |
| 229 |
Vehicle_Maximum_Speed_Race_Mode_Throttle |
(Race mode Throttle max speed) Vehicle speed limit for foldback in km/hr |
km/hr |
| 230 |
Vehicle_Jog_Speed |
Vehicle speed limit for walk mode and reverse in km/hr |
km/hr |
| 231 |
Wheel_Speed_Sensor_Pulses_Per_Revolution |
Represents the wheel speed sensor's number of pulses per wheel revolution. 0 disables this feature and uses motor speed based on pole pairs for wheel speed. |
ppr |
| 232 |
Pedalec_Minimum_Timeout |
Minimum time to disable pedal when no change is position is noticed |
ms |
| 233 |
Pedalec_Maximum_Timeout |
Maximum time to disable pedal when no change is position is noticed |
ms |
| 234 |
Pedal_Speed_Sensor_Pulses_Per_Revolution |
Represents the pedal speed sensor's number of pulses per revolution. |
ppr |
| 235 |
Pedal_Sense_Delay |
Represents the number of pedal speed pulses that must be observed before the pedals are deemed to be active |
counts |
| 236 |
Vehicle_Maximum_Speed_Street_Mode_Throttle |
(Street mode Throttle max speed) Secondary vehicle speed limit for foldback in km/hr |
km/hr |
| 237 |
MFG_FlowCheck |
MFG_FlowCheck |
|
| 238 |
MFG_Barcode_Type |
MFG Barcode Type |
|
| 239 |
adc_sat_fault_control |
1 = ADC Saturation triggers Warning |
|
|
|
0 = ADC Saturation triggers Fault |
|
|
|
|
|
|
|
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
bit 0: Phase A Current |
|
|
|
bit 1: Phase C Current |
|
|
|
bit 2: Phase B Voltage |
|
|
|
bit 3: Phase A Voltage |
|
|
|
bit 4: Phase C Voltage |
|
|
|
bit 5: Brake 2 |
|
|
|
bit 6: Internal Rail Monitor (12V or 5V) |
|
|
|
bit 7: Light Supply |
|
|
|
bit 8: BMS |
|
|
|
bit 9: DC Battery Voltage |
|
|
|
bit 10: Brake 1 |
|
|
|
bit 11: Throttle |
|
|
|
bit 12: Heat Sink Temperature |
|
|
|
bit 13: Internal DSP Temperature |
|
|
|
bit 14: Reserved |
|
|
|
bit 15: Reserved |
|
| 240 |
spare_level1_240 |
|
|
| 241 |
Assist_Speed_1 |
Fraction of maximum speed at lowest assist level (assist 1) |
pu |
| 242 |
Torque_Sensor_Voltage_Source |
0= Throttle Voltage, 1=brake 1, 2=brake 2, 3=CAN torque, 4=Obsolete, 5=Network Voltage, 6=10V bms in |
|
| 243 |
Voltage_Threshold_Shared_Digital_Temperature_Source |
voltage threshold for shared digital input + motor temperature source when Motor features (parameter 127) bit 4 is enabled. |
Volts |
|
|
Note: Voltage is scaled based on analog input source, thus should match the actual voltage on the controller harness. |
|
|
|
|
|
|
|
If the analog voltage measured is above this value, it will be considered a motor temperature value, and the digital input will be considered inactive. |
|
|
|
If below this value, it will not contribute to the averaged motor temperature, and the digital input will be considered 'active'. |
|
|
|
|
|
|
|
If input remains below this threshold for a period of time (configured by parameter 1953) while the bridge is active, it will trigger a motor temperature fault. Thus, the shared digital input should be a pulse driven input, such as wheel speed sensor or pedal cadence. |
|
| 244 |
Digital_Throttle_Sensor_Source |
If Redundant Throttle feature bit enabled (Features3 bit 11), will use this digital input source to enable/disable throttle. 0=Cruise, 1=PFS, 2=Throttle , 3=Brake1 , 4=Brake2 , 5=ABMS |
|
| 245 |
Assist_Gain_2 |
Fraction of maximum power at intermediate assist levels. For 9 levels of assist this is actually level 5. For 5 levels of assist this is actually level 3. For 3 levels of assist this is actually levels 2. For 4 levels of assist this is actually level 2. |
pu |
| 246 |
Assist_Speed_2 |
Fraction of maximum speed at intermediate assist levels. For 9 levels of assist this is actually level 5. For 5 levels of assist this is actually level 3. For 3 levels of assist this is actually levels 2. For 4 levels of assist this is actually level 2. |
pu |
| 247 |
Throttle_Sensor_Source |
0= Throttle, 1=Brake1, 2=Brake2, 3=CAN torque, 4=Obsolete, 5=Remote throttle voltage, 6=ABMS |
|
| 248 |
Cutoff_Brake_Sensor_Source |
0=Brake 1 , 1=Brake 2 , 2=PFS, 3=Cruise, 4=Remote |
|
| 249 |
Regen_Brake_Source |
Analogue braking, 0=Brake2, 1=Brake1, 2=Remote, 3=ASI, 4=Bi-directional throttle, 5=Throttle, 6=ABMS |
|
| 250 |
Assist_Gain_3 |
Used only for single switch assist option. Fraction of maximum power at assist level 3 of 4 |
pu |
| 251 |
Assist_Speed_3 |
Used only for single switch assist option. Fraction of maximum speed at assist level 3 of 4 |
pu |
| 252 |
Vehicle_Jog_Speed_2 |
Vehicle speed limit for boost mode, and inhibit speed for anti theft in km/hr |
km/hr |
| 253 |
Assist_Gain_Walk |
Gain for walk mode |
|
| 254 |
Speed_Limit_Ramp_Time |
Speed limit ramp time for smooth clutch engagement on freewheel motors, 0 = disable |
ms |
| 255 |
CAN_Sync_Loss_Timeout |
timeout for CAN systems when no sync pulses are recieved |
ms |
| 256 |
Software_Version |
Firmware revision level |
|
| 257 |
Controller_Status |
0=Pre-Operational, 1=Idle, 2=Post Operational ,3=Run, 4=Fault |
|
| 258 |
Faults |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Averaged controller over voltage (flash code 1,1) |
|
|
|
bit 1: Averaged phase over current (flash code 1,2) |
|
|
|
bit 2: Current sensor calibration (flash code 1,3) |
|
|
|
bit 3: Current sensor over current (flash code 1,4) |
|
|
|
bit 4: Controller over temperature (flash code 1,5) |
|
|
|
bit 5: Motor Hall sensor fault (flash code 1,6) |
|
|
|
bit 6: Averaged controller under voltage (flash code 1,7) |
|
|
|
bit 7: POST static gating test (flash code 1,8) |
|
|
|
bit 8: Network communication timeout (flash code 2,1) |
|
|
|
bit 9: Instantaneous phase over current (flash code 2,2) |
|
|
|
bit 10: Motor over temperature (flash code 2,3) |
|
|
|
bit 11: Throttle voltage outside range (flash code 2,4) |
|
|
|
bit 12: Instantaneous controller over voltage (flash code 2,5) |
|
|
|
bit 13: Internal error (flash code 2,6 |
|
|
|
bit 14: POST dynamic gating test (flash code 2,7) |
|
|
|
bit 15: Instantaneous under voltage (flash code 2,8) |
|
| 259 |
Powerboard_Temperature |
Controller powerboard / baseplate temperature |
deg C |
| 260 |
Vehicle_Speed |
Calculated vehicle speed |
km/hr |
| 261 |
Motor_Temperature |
Motor temperature |
deg C |
| 262 |
Motor_Current |
Motor peak current |
Amps |
| 263 |
Motor_RPM |
Motor speed in RPM |
RPM |
| 264 |
Percent_Of_Rated_RPM |
Motor speed in % of Rated motor speed |
% of rated rpm |
| 265 |
Battery_Voltage |
Measured battery voltage |
Volts |
| 266 |
Battery_Current |
Estimated battery amperage, unless provided remotely via BMS protocol |
Amps |
| 267 |
Battery_State_Of_Charge |
Remaining battery capacity |
% |
| 268 |
Battery_Power |
Calculated battery output power |
Watts |
| 269 |
Last_Fault |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Averaged controller over voltage (flash code 1,1) |
|
|
|
bit 1: Averaged Phase over current (flash code 1,2) |
|
|
|
bit 2: Current sensor calibration (flash code 1,3) |
|
|
|
bit 3: Current sensor over current (flash code 1,4) |
|
|
|
bit 4: Controller over temperature (flash code 1,5) |
|
|
|
bit 5: Motor Hall sensor fault (flash code 1,6) |
|
|
|
bit 6: Averaged controller under voltage (flash code 1,7) |
|
|
|
bit 7: POST static gating test (flash code 1,8) |
|
|
|
bit 8: Network communication timeout (flash code 2,1) |
|
|
|
bit 9: Instantaneous phase over current (flash code 2,2) |
|
|
|
bit 10: Motor over temperature (flash code 2,3) |
|
|
|
bit 11: Throttle voltage outside range (flash code 2,4) |
|
|
|
bit 12: Instantaneous controller over voltage (flash code 2,5) |
|
|
|
bit 13: Internal error (flash code 2,6) |
|
|
|
bit 14: POST dynamic gating test (flash code 2,7) |
|
|
|
bit 15: Instantaneous under voltage (flash code 2,8) |
|
| 270 |
Throttle_Voltage |
Filtered throttle voltage |
Volts |
| 271 |
Brake_1_Voltage |
Filtered brake 1 voltage |
Volts |
| 272 |
Brake_2_Voltage |
Filtered brake 2 voltage |
Volts |
| 273 |
Raw_Powerboard_Temperature_Sensor_Voltage |
Unfiltered controller temperature sensor voltage |
Volts |
| 274 |
Light_Sensor_Voltage |
Filtered light sensor voltage |
Volts |
| 275 |
Analog_BMS_SOC_Voltage |
Filtered ABMS voltage |
Volts |
| 276 |
Digital_Inputs |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=logic high 0=logic low |
|
|
|
|
|
|
|
bit 0: Hall C |
|
|
|
bit 1: Hall B |
|
|
|
bit 2: Hall A |
|
|
|
bit 3: PFS |
|
|
|
bit 4: Cruise |
|
|
|
bit 5: Brake1 |
|
|
|
bit 6: Brake2 |
|
|
|
bit 7: ABMS |
|
|
|
bit 8: Throttle |
|
|
|
bit 9: Remote Brake |
|
|
|
bit 10: Remote Pwr Rating Sw |
|
|
|
bit 11: Remote Regen1 |
|
|
|
bit 12: Remote Regen2 |
|
|
|
bit 13: Remote Spd Rating Sw |
|
|
|
bit 14: Throttle Spd rating SW |
|
|
|
bit 15: Remote Reverse |
|
|
|
|
|
|
|
digital input mask on analog input sources |
|
| 277 |
Warnings |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Communication Timeout (flash code 5,1) |
|
|
|
bit 1: Hall Sensor (flash code 5,2) |
|
|
|
bit 2: Hall stall (flash code 5,3) |
|
|
|
bit 3: Wheel Speed Sensor(flash code 5,4) |
|
|
|
bit 4: CAN Bus (flash code 5,5) |
|
|
|
bit 5: Hall Illegal sector (flash code 5,6) |
|
|
|
bit 6: Hall illegal transition (flash code 5,7) |
|
|
|
bit 7: Low battery voltage foldback (flash code 5,8) |
|
|
|
bit 8: High battery voltage foldback (flash code 6,1) |
|
|
|
bit 9: Motor temperature foldback (flash code 6,2) |
|
|
|
bit 10: Controller over temperature foldback (flash code 6,3) |
|
|
|
bit 11: Low Battery SOC foldback (flash code 6,4) |
|
|
|
bit 12: High Battery SOC foldback (flash code 6,5) |
|
|
|
bit 13: I2T overload foldback (flash code 6,6) |
|
|
|
bit 14: Low temperature Battery / Controller foldback (flash code 6,7) |
|
|
|
bit 15: Obsolete - BMS communication timeout(flash code 6,8) |
|
| 278 |
Motor_Electrical_Position |
Motor electrical position |
degrees |
| 279 |
Battery_Temperature |
battery temperature |
deg C |
| 280 |
Battery_Power_Percent |
battery power in W divided by rated power in W |
% of rated power |
| 281 |
DSP_Core_Temperature |
DSP temperature |
deg C |
| 282 |
Phase_A_Current |
Measured motor phase A current |
Amps |
| 283 |
Phase_B_Current |
Calculated motor phase B current |
Amps |
| 284 |
Phase_C_Current |
Measured motor phase C current |
Amps |
| 285 |
Phase_A_Voltage |
Measured instantaneous motor phase A voltage |
Volts |
| 286 |
Phase_B_Voltage |
Measured instantaneous motor phase B voltage |
Volts |
| 287 |
Phase_C_Voltage |
Measured instantaneous motor phase C voltage |
Volts |
| 288 |
Bootloader_Software_Version |
Bootloader revision |
|
| 289 |
internal_rail_supply_voltage |
Voltage of the internal supply rail. Typically connected to a 13.4V light supply voltage for headlight, brake light and running light, but may be connected differently internally in certain hardware versions. |
V |
| 290 |
High_SOC_Foldback_Gain |
high state of charge foldback on battery regen current |
|
| 291 |
Raw_Battery_Voltage |
Unfiltered battery voltage measurement |
pu V |
| 292 |
Instantaneous_Phase_A_Voltage |
Instantaneous phase A voltage measurement relative to battery voltage |
pu V |
| 293 |
Instantaneous_Phase_B_Voltage |
Instantaneous phase B voltage measurement relative to battery voltage |
pu V |
| 294 |
Instantaneous_Phase_C_Voltage |
Instantaneous phase C voltage measurement relative to battery voltage |
pu V |
| 295 |
Digital_Outputs |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Headlight |
|
|
|
bit 1: RS 485 TX |
|
|
|
bit 2: HDQ TX |
|
|
|
bit 3: Current sensor power |
|
|
|
bit 4: Main power |
|
|
|
bit 5: LED |
|
|
|
bit 6: Hardware over current reset |
|
|
|
bit 7: A |
|
|
|
bit 8: B |
|
|
|
bit 9: C |
|
|
|
bit 10: Running light |
|
|
|
bit 11: Brake light |
|
|
|
bit 12: Obsolete |
|
|
|
bit 13: FAG enable |
|
|
|
bit 14: Charger disable |
|
|
|
bit 15: Reserved |
|
| 296 |
Ia_Pu |
Reserved for future use |
|
| 297 |
Ic_Pu |
Reserved for future use |
|
| 298 |
Overload_Accumulator |
Accumulated i^2t overload heat in % |
% |
| 299 |
Faults2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Parameter CRC (flash code 3,1) |
|
|
|
bit 1: Current Scaling(flash code 3,2) |
|
|
|
bit 2: Voltage Scaling(flash code 3,3) |
|
|
|
bit 3: Headlight Undervoltage(flash code 3,4) |
|
|
|
bit 4: Parameter 3 CRC(flash code 3,5) |
|
|
|
bit 5: CAN bus(flash code 3,6) |
|
|
|
bit 6: Hall Stall(flash code 3,7) |
|
|
|
bit 7: Bootloader - Not used(flash code 3,8) |
|
|
|
bit 8: Parameter2CRC(flash code 4,1) |
|
|
|
bit 9: Hall vs Sensorless position(flash code 4,2) greater than 30deg |
|
|
|
bit 10: Dyname torque sensor voltage outside range (flash code 4,3) |
|
|
|
bit 11: Dyname Torque Sensor Static Voltage Fault (flash code 4,4) |
|
|
|
bit 12: Remote CAN fault(flash code 4,5) |
|
|
|
bit 13: Accelerometer Side Tilt fault (flash code 4,6) |
|
|
|
bit 14: Open Phase Fault(flash code 4,7) |
|
|
|
bit 15: Analog brake voltage out of range(flash code 4,8) |
|
| 300 |
POST_Dynamic_Phase_U_High_Voltage |
Measured phase U voltage at 85% duty cycle nomalized to the battery voltage |
V (norm) |
| 301 |
POST_Dynamic_Phase_U_Low_Voltage |
Measured phase U voltage at 15% duty cycle nomalized to the battery voltage |
V (norm) |
| 302 |
POST_Dynamic_Phase_V_High_Voltage |
Measured phase V voltage at 85% duty cycle nomalized to the battery voltage |
V (norm) |
| 303 |
POST_Dynamic_Phase_V_Low_Voltage |
Measured phase V voltage at 15% duty cycle nomalized to the battery voltage |
V (norm) |
| 304 |
POST_Dynamic_Phase_W_High_Voltage |
Measured phase W voltage at 85% duty cycle nomalized to the battery voltage |
V (norm) |
| 305 |
POST_Dynamic_Phase_W_Low_Voltage |
Measured phase W voltage at 15% duty cycle nomalized to the battery voltage |
V (norm) |
| 306 |
POST_Static_Phase_U_Open_Voltage |
Measured phase U open circuit voltage nomalized to the battery voltage |
V (norm) |
| 307 |
POST_Static_Phase_V_Open_Voltage |
Measured phase V open circuit voltage nomalized to the battery voltage |
V (norm) |
| 308 |
POST_Static_Phase_W_Open_Voltage |
Measured phase W open circuit voltage nomalized to the battery voltage |
V (norm) |
| 309 |
Phase_Regen_Current_Power_Limit |
motor phase current limit due to power or battery current limit |
pu |
| 310 |
High_Voltage_Foldback_Gain |
battery limit high voltage foldback gain |
pu |
| 311 |
Speed_Sensor_Wheel_RPM |
Calculated wheel speed based on wheel speed sensor |
RPM |
| 312 |
Motor_Wheel_RPM |
Calculated wheel speed based on motor pole pairs |
RPM |
| 313 |
Measured_Wheel_RPM |
Measured wheel speed |
RPM |
| 314 |
Local_Power_Limit_Command |
switched between 1.0 and ratio of alt rated power |
pu |
| 315 |
Phase_A_Current_Sensor_Offset |
% of full scale sensor reading (nominal value = 0.5) |
% of full scale |
| 316 |
Phase_C_Current_Sensor_Offset |
% of full scale sensor reading (nominal value = 0.5) |
% of full scale |
| 317 |
Low_Voltage_Foldback_Gain |
battery low voltage foldback gain |
pu |
| 318 |
Phase_Motoring_Current_Power_Limit |
motor phase current limit due to power or battery current |
pu |
| 319 |
Motor_I2t_Foldback_Gain |
Motor I^2t overload foldback gain |
pu |
| 320 |
Motor_Temperature_Foldback_Gain |
Motor temperature foldback gain |
pu |
| 321 |
Inverter_Temperature_Foldback_Gain |
Controller Hot foldback gain |
pu |
| 322 |
bms_cycles |
Charge/Discharge cycles reported by BMS. |
|
| 323 |
Motoring_Phase_Current_Limit |
Maximum motor current after thermal foldbacks applied |
pu |
| 324 |
Low_SOC_Foldback_Gain |
Battery low state of change foldback gain |
pu |
| 325 |
Throttle_Setpoint |
Filtered throttle signal |
pu |
| 326 |
Brake_Setpoint |
Filtered analog brake signal |
pu |
| 327 |
controller_Flags |
11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Brake |
|
|
|
bit 1: Cutout |
|
|
|
bit 2: Run request |
|
|
|
bit 3: Pedal |
|
|
|
bit 4: Regen |
|
|
|
bit 5: Walk |
|
|
|
bit 6: Walk start |
|
|
|
bit 7: Throttle |
|
|
|
bit 8: Reverse |
|
|
|
bit 9: Interlock off |
|
|
|
bit 10: Pedal ramp rate active |
|
|
|
bit 11: Gate enable request |
|
|
|
bit 12: Gate enabled |
|
|
|
bit 13: Boost mode |
|
|
|
bit 14: Anti theft enabled |
|
|
|
bit 15: Free wheel |
|
| 328 |
Instantaneous_Pedal_Speed |
instantaneous pedal speed |
RPM |
| 329 |
Assist_Speed_Limit |
Speed limit reduction based on assist mode |
pu |
| 330 |
Sensorless_State |
Sensorless State where 0=Idle, 1=DCRamp, 2=DCHold, 3=FrequencyRamp, 4=CloseLoop, 5=Stall |
|
| 331 |
Average_Pedal_Speed |
Averaged measured pedal speed in RPM from pedal sensor |
RPM |
| 332 |
Average_Pedal_Torque |
Measured pedal torque in Nm from pedal sensor |
Nm |
| 333 |
Regen_Phase_Current_Limit |
Maximum motor regen current after thermal foldbacks applied |
pu |
| 334 |
Motor_Input_Power |
Motor input power in Watts |
W |
| 335 |
Requested_Torque_Command |
Requested motor torque from sensors before rate limiting |
pu |
| 336 |
Torque_Reference |
Requested motor torque after rate limiting |
pu |
| 337 |
Speed_Limit |
Speed limit in local mode |
pu |
| 338 |
Pedal_Speed_Gain |
Pedal speed gain |
pu |
| 339 |
Assist_Level |
Assist level |
pu |
| 340 |
Modbus1_CRC_Error_Count |
Number of ModBus CRC errors since power-up or reset on port1. |
counts |
| 341 |
Modbus1_HW_Errors |
Number of UART errors since power-up or reset on port1. |
counts |
| 342 |
Modbus2_CRC_Error_Count |
Number of ModBus CRC errors since power-up or reset on port2. |
counts |
| 343 |
Modbus2_HW_Errors |
Number of UART errors since power-up or reset on port2. |
counts |
| 344 |
Reserved_344 |
reserved for future use |
counts |
| 345 |
Filtered_D_Axis_Voltage |
Filtered D axis voltage |
pu |
| 346 |
Filtered_Q_Axis_Voltage |
Filtered Q axis voltage |
pu |
| 347 |
D_Feedback_Avg |
Filtered D axis current |
pu |
| 348 |
Q_Feedback_Avg |
Filtered Q axis current |
pu |
| 349 |
Axle_Torque_Sensor_Offset_Voltage |
Axle torque sensor offset voltage power up calibration |
V |
| 350 |
Current_ISR_Execution_Time |
Measured ISR execution time |
us |
| 351 |
Peak_ISR_Execution_Time |
Peak ISR execution time |
us |
| 352 |
Peak_Execution_Time |
Measured execution time |
us |
| 353 |
Average_Execution_Time |
Measured execution time |
us |
| 354 |
Execution_Time |
Measured execution time |
us |
| 355 |
Execution_Time_4 |
Measured execution time |
us |
| 356 |
autotune_encoder_offset |
Calculated encoder offset angle during encoder autotune |
degrees |
| 357 |
autotune_encoder_offset_error |
Averaged offset error after running motor in encoder mode for 8 seconds with autotuned values |
degrees |
| 358 |
Execution_Time_7 |
Measured execution time |
us |
| 359 |
Warnings2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Throttle out of range warning(flash code 7,1) |
|
|
|
bit 1: Dual speed sensor missing pulses warning (flash code 7,2) |
|
|
|
bit 2: Dual speed sensor no pulses warning (flash code 7,3) |
|
|
|
bit 3: Dynamic Flash Full warning (flash code 7,4) |
|
|
|
bit 4: Dynamic Flash Read Error warning (flash code 7,5) |
|
|
|
bit 5: Dynamic Flash Write Error warning (flash code 7,6) |
|
|
|
bit 6: Parameters3 missing warning (flash code 7,7) |
|
|
|
bit 7: Missed CAN Message (flash code 7,8) |
|
|
|
bit 8: High Battery temperature foldback (flash code 8,1) |
|
|
|
bit 9: ADC Saturation Event (flash code 8,2) |
|
|
|
bit 10: Reserved (flash code 8,3) |
|
|
|
bit 11: Reserved (flash code 8,4) |
|
|
|
bit 12: Reserved (flash code 8,5) |
|
|
|
bit 13: Reserved (flash code 8,6) |
|
|
|
bit 14: Reserved (flash code 8,7) |
|
|
|
bit 15: Reserved (flash code 8,8) |
|
| 360 |
Remote_Maximum_Battery_Current_Limit |
Remote maximum battery current limit |
Amps |
| 361 |
Remote_Maximum_Regen_Battery_Current_Limit |
Remote maximum regen battery current limit |
Amps |
| 362 |
autotune_pole_pairs |
Autotune pole pairs |
|
| 363 |
Faults3 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Encoder Sin Voltage Range (flash code 9,1) |
|
|
|
bit 1: Encoder Cos Voltage Range (flash code 9,2) |
|
|
|
bit 2: Analog Input Voltage Range Saturation (flash code 9,3) |
|
|
|
bit 3: Dual Throttle out of Range (flash code 9,4) |
|
|
|
bit 4: Reserved (flash code 9,5) |
|
|
|
bit 5: Reserved (flash code 9,6) |
|
|
|
bit 6: Reserved (flash code 9,7) |
|
|
|
bit 7: Reserved (flash code 9,8) |
|
|
|
bit 8: Reserved (flash code 10,1) |
|
|
|
bit 9: Reserved (flash code 10,2) |
|
|
|
bit 10: Reserved (flash code 10,3) |
|
|
|
bit 11: Reserved (flash code 10,4) |
|
|
|
bit 12: Reserved (flash code 10,5) |
|
|
|
bit 13: Reserved (flash code 10,6) |
|
|
|
bit 14: Reserved (flash code 10,7) |
|
|
|
bit 15: Reserved (flash code 10,8) |
|
| 364 |
Last_Faults3 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Encoder Sin Voltage Range (flash code 9,1) |
|
|
|
bit 1: Encoder Cos Voltage Range (flash code 9,2) |
|
|
|
bit 2: Analog Input Voltage Range Saturation (flash code 9,3) |
|
|
|
bit 3: Dual Throttle out of Range (flash code 9,4) |
|
|
|
bit 4: Reserved (flash code 9,5) |
|
|
|
bit 5: Reserved (flash code 9,6) |
|
|
|
bit 6: Reserved (flash code 9,7) |
|
|
|
bit 7: Reserved (flash code 9,8) |
|
|
|
bit 8: Reserved (flash code 10,1) |
|
|
|
bit 9: Reserved (flash code 10,2) |
|
|
|
bit 10: Reserved (flash code 10,3) |
|
|
|
bit 11: Reserved (flash code 10,4) |
|
|
|
bit 12: Reserved (flash code 10,5) |
|
|
|
bit 13: Reserved (flash code 10,6) |
|
|
|
bit 14: Reserved (flash code 10,7) |
|
|
|
bit 15: Reserved (flash code 10,8) |
|
| 365 |
Custom_Code_Execution_Time_11 |
Measured execution time |
us |
| 366 |
Speed_Regulator_Integral_Term |
Speed regulator integral term |
pu |
| 367 |
Speed_Regulator_Output |
Speed regulator output |
pu |
| 368 |
Speed_Regulator_Error_Term |
Speed regulator error term |
pu |
| 369 |
Speed_Regulator_Proportional_Term |
Speed regulator proportional term |
pu |
| 370 |
D_Axis_Current_Integral_Term |
D axis current loop integral term |
pu |
| 371 |
Q_Axis_Current_Integral_Term |
Q axis current loop integral term |
pu |
| 372 |
D_Axis_Current_Output |
D axis current loop output |
pu |
| 373 |
Q_Axis_Current_Output |
Q axis current loop output |
pu |
| 374 |
D_Axis_Current_Error |
D axis current loop error term |
pu |
| 375 |
Q_Axis_Current_Error |
Q axis current loop error term |
pu |
| 376 |
D_Axis_Current_Proportional_Term |
D axis current loop proportional term |
pu |
| 377 |
Q_Axis_Current_Proportional_Term |
Q axis current loop proportional term |
pu |
| 378 |
Q_Axis_Limit |
q axis limit based on d axis |
pu |
| 379 |
Battery_I2t__Foldback_Gain |
battery I^2t overload foldback gain |
pu |
| 380 |
D_Axis_Current_Feedback |
D axis current loop feedback |
pu |
| 381 |
Q_Axis_Current_Feedback |
Q axis current loop feedback |
pu |
| 382 |
D_Axis_Current_Reference |
D axis current loop reference |
pu |
| 383 |
Q_Axis_Current_Reference |
Q axis current loop reference |
pu |
| 384 |
Maximum_Measurable_Current |
Minimum of (absolute of Phase A current gain) and absolute of Phase C current gain) * 1.65 |
A |
| 385 |
Maximum_Measurable_Voltage |
Voltage gain * 3.3 |
V |
| 386 |
Battery_Positive_Foldback_Current_Limit |
motoring battery current limit after battery foldbacks |
pu |
| 387 |
Battery_Negative_Foldback_Current_Limit |
regen battery current limit after battery foldbacks |
pu |
| 388 |
Stator_Current_Alpha |
Stationary alpha axis rotor current (Factory only) |
pu |
| 389 |
Stator_Current_Beta |
Stationary beta axis rotor current (Factory only) |
pu |
| 390 |
Flux_Alpha |
Flux model phase Alpha output |
pu |
| 391 |
Flux_Beta |
Flux model phase Beta output |
pu |
| 392 |
Flux_Frequency |
Frequency of flux model |
Hertz |
| 393 |
Flux_Magnitude |
Magnitude of flux |
pu |
| 394 |
Flux_Angle |
Angle of flux |
pu |
| 395 |
Instantaneous_Open_Loop_Angle |
Open loop mode angle |
deg |
| 396 |
Calculated_Battery_Current_Motoring_Limit |
Effective motoring battery current limit |
A |
| 397 |
Calculated_Battery_Current_Braking_Limit |
Effective braking battery current limit |
A |
| 398 |
Motor_Temperature_Sensor_Voltage |
Motor temperature sensor voltage after the input voltage divider at the ADC to compare with the motor temperature table. |
V |
| 399 |
Pu_Lm |
per unit magnetizing inductance |
pu |
| 400 |
Debug1 |
Debug variable for general development use |
|
| 401 |
Debug2 |
Debug variable for general development use |
|
| 402 |
reserved_402 |
Reserved for future use |
|
| 403 |
POD_Switch_Value |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enabled 0=disabled |
|
|
|
|
|
|
|
bit 0: POD Top Button |
|
|
|
bit 1: POD Middle Button |
|
|
|
bit 2: POD Bottom Button |
|
|
|
bit 3: |
|
|
|
bit 4: |
|
|
|
bit 5: |
|
|
|
bit 6: |
|
|
|
bit 7: |
|
|
|
bit 8: |
|
|
|
bit 9: |
|
|
|
bit 10: |
|
|
|
bit 11: |
|
|
|
bit 12: |
|
|
|
bit 13: |
|
|
|
bit 14: |
|
|
|
bit 15: |
|
| 404 |
encoder_angle |
motor encoder angle |
pu |
| 405 |
Ib_RMS |
phase b rms current for calibration |
Arms |
| 406 |
Do_Not_Use_3 |
Do_Not_Use_3 |
|
| 407 |
Wheel_Pulse_Counter |
wheel pulse counter |
|
| 408 |
Trip_Meter |
distance travelled in km since power up |
km |
| 409 |
Pedalec_Timeout_Delay |
calculated pedalec_timeout_delay from speed and stop distance |
|
| 410 |
PLL_Angle |
Phase locked loop (PLL) angle |
pu |
| 411 |
PLL_Error |
Phase locked loop (PLL) error term |
pu |
| 412 |
PLL_Frequency |
Phase locked loop (PLL) PI frequency |
Hertz |
| 413 |
PLL_Proportional |
Phase locked loop (PLL) proportional term |
Hertz |
| 414 |
PLL_Integral |
Phase locked loop (PLL) integral term |
Hertz |
| 415 |
Rotor_Frequency |
Rotor's electrical frequency of rotation |
Hertz |
| 416 |
PLL_Reference_Angle |
Phase locked loop (PLL) reference angle |
pu |
| 417 |
Hall_Angle |
Motor Hall angle |
pu |
| 418 |
Last_Faults2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Parameter CRC |
|
|
|
bit 1: Current Scaling |
|
|
|
bit 2: Voltage Scaling |
|
|
|
bit 3: Headlight Undervoltage |
|
|
|
bit 4: Torque sensor |
|
|
|
bit 5: CAN bus |
|
|
|
bit 6: Hall Stall |
|
|
|
bit 7: Bootloader - not used |
|
|
|
bit 8: Parameter2 CRC |
|
|
|
bit 9: Hall vs Sensorless position |
|
|
|
bit 10: |
|
|
|
bit 11: |
|
|
|
bit 12: |
|
|
|
bit 13: |
|
|
|
bit 14: |
|
|
|
bit 15: |
|
| 419 |
Hall_Frequency |
Hall signal frequency |
Hertz |
| 420 |
Q_Limit |
q limit |
|
| 421 |
D_Limit |
d limit |
|
| 422 |
Id_Ref_Trim |
id ref trim |
|
| 423 |
Id_Ref_Fdfwd |
id ref fdfwd |
|
| 424 |
Autotune_Lm |
Autotuned value for magnetizing inductance as calculated by the autotune motor parameter test |
uHenries |
| 425 |
Autotune_Rs |
Stator winding resistance as calculated by the autotune motor parameter test |
mOhms |
| 426 |
Autotune_Ls |
Stator winding inductance as calculated by the autotune motor parameter test |
uHenries |
| 427 |
Pu_Rs |
Per unit stator line to neutral stator resistance (factory use only) |
pu mohm |
| 428 |
Pu_Ls |
Per unit stator line to neutral stator inductance (factory use only) |
pu uHenries |
| 429 |
Rated_Electrical_Frequency |
The rated electrical commutation frequency = # of pole pairs * Rated motor speed /60 |
Hz |
| 430 |
Digital_Inputs2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=logic high 0=logic low |
|
|
|
|
|
|
|
bit 0: Hardware Overcurrent Pin |
|
|
|
bit 1: Hardware Overcurrent Latch |
|
|
|
bit 2: Reserved |
|
|
|
bit 3: Reserved |
|
|
|
bit 4: Reserved |
|
|
|
bit 5: Reserved |
|
|
|
bit 6: Reserved |
|
|
|
bit 7: Reserved |
|
|
|
bit 8: Reserved |
|
|
|
bit 9: Reserved |
|
|
|
bit 10: Reserved |
|
|
|
bit 11: Reserved |
|
|
|
bit 12: Reserved |
|
|
|
bit 13: Reserved |
|
|
|
bit 14: Reserved |
|
|
|
bit 15: Reserved |
|
| 431 |
combined_motor_thermal_foldback |
Motor foldback value - multiplied with motoring/regen current pre-foldback (addresses 456/457) to get combined motoring/regen current limits (addresses 423/433) |
pu |
| 432 |
flash_parameter_cycle_counter |
Counter of number of flash program/erase cycles performed for flash parameters, across both flash parameter sectors. |
|
| 433 |
Ia_RMS |
phase a rms current for calibration |
Arms |
| 434 |
Ic_RMS |
phase c rms current for calibration |
Arms |
| 435 |
Iq_Trim_Q12 |
(factory use only) |
pu |
| 436 |
Modulation_Index |
(factory use only) |
|
| 437 |
PWM_CMD_A_PWM |
(Factory only) |
|
| 438 |
PWM_CMD_B_PWM |
(Factory only) |
|
| 439 |
PWM_CMD_C_PWM |
(Factory only) |
|
| 440 |
Autotune_Hall_Sector_0 |
Output of the auto tune hall sequence test for sector [0] |
|
| 441 |
Autotune_Hall_Sector_1 |
Output of the auto tune hall sequence test for sector [1] |
|
| 442 |
Autotune_Hall_Sector_2 |
Output of the auto tune hall sequence test for sector [2] |
|
| 443 |
Autotune_Hall_Sector_3 |
Output of the auto tune hall sequence test for sector [3] |
|
| 444 |
Autotune_Hall_Sector_4 |
Output of the auto tune hall sequence test for sector [4] |
|
| 445 |
Autotune_Hall_Sector_5 |
Output of the auto tune hall sequence test for sector [5] |
|
| 446 |
Autotune_Hall_Sector_6 |
Output of the auto tune hall sequence test for sector [6] |
|
| 447 |
Autotune_Hall_Sector_7 |
Output of the auto tune hall sequence test for sector [7] |
|
| 448 |
Parameter_CRC32_High_Word |
High word of the 32 bit CRC calculation of the parameters |
|
| 449 |
Parameter_CRC32_Low_Word |
Low word of the 32 bit CRC calculation of the parameters |
|
| 450 |
User_Access_Level |
Current user parameter access level |
|
| 451 |
Bootloader_CRC32_High_Word |
High word of the 32 bit CRC calculation of the bootloader |
|
| 452 |
Bootloader_CRC32_Low_Word |
Low word of the 32 bit CRC calculation of the bootloader |
|
| 453 |
Application_CRC32_High_Word |
High word of the 32 bit CRC calculation of the firmware |
|
| 454 |
Application_CRC32_Low_Word |
Low word of the 32 bit CRC calculation of the firmware |
|
| 455 |
Silicon_Version |
Reserved for factory use |
|
| 456 |
motoring_limit_prefoldback |
Reserved for future use |
|
| 457 |
regen_limit_prefoldback |
Reserved for future use |
pu |
| 458 |
Peak_Background_Period |
Reserved for future use |
us |
| 459 |
Average_Background_Period |
Reserved for future use |
us |
| 460 |
Autotune_Hall_Offset_Angle |
estimated hall offset angle |
degrees |
| 461 |
Autotune_Kv |
Motor back electromotive force constant that is equivalent to per unit system voltage/per unit rated speed |
pu |
| 462 |
Autotune_Rated_RPM |
Estimated no load Rated motor speed |
RPM |
| 463 |
Axle_Torque_Sensor_Assist |
Axle torque sensor multiplier for assist mode |
pu |
| 464 |
Rolling_Start_Speed_Assist_Mode |
rolling start speed for assist mode |
km/hr |
| 465 |
OTP_Serial_Number_0 |
Reserved for factory use. Serial Number (YYWW) |
|
| 466 |
OTP_Serial_Number_1 |
Reserved for factory use. Serial Number (number) |
|
| 467 |
OTP_Serial_Number_2 |
Reserved for factory use |
|
| 468 |
OTP_Serial_Number_3 |
Reserved for factory use |
|
| 469 |
OTP_Serial_Number_4 |
Reserved for factory use |
|
| 470 |
OTP_Serial_Number_5 |
Reserved for factory use |
|
| 471 |
OTP_Serial_Number_6 |
Reserved for factory use |
|
| 472 |
OTP_Serial_Number_7 |
Reserved for factory use |
|
| 473 |
Speed_Command |
Speed command scaled a % of rated motor speed (used in remote configuration only) |
% of rated rpm |
| 474 |
Maximum_Motoring_Current |
Maximum motoring current limit scaled a % of rated rated motor current (from local or remote VCM) |
% of rated motor current |
| 475 |
Maximum_Braking_Current |
Maximum braking current limit scaled a % of rated rated motor current (from local or remote VCM) |
% of rated motor current |
| 476 |
State_Command |
State commanded, by local control algorithm or remote source. where 0=OFF, 1=IDLE, 2=RUN. |
|
| 477 |
Applied_Torque_Command |
Torque commanded, by local control algorithm or remote source. Scaled as a % of rated motor current. |
% |
| 478 |
Running_Light_PWM |
0 to 100% |
% |
| 479 |
Brake_Light_PWM |
0 to 100% |
% |
| 480 |
Test_Mode |
0 is closed loop current mode (standard operating mode) / 1 is Test PWM mode / 2 is open loop voltage mode / 3 is open loop current mode |
|
| 481 |
Motor_Discover_Mode |
0 is off / 1 is motor stationary parameter discover / 2 is moving parameter discover / 3 is invalid / 4 is invalid / 5 is Encoder NOTE: Must be run with switching frequency set to 10kHz / 6 is check motor phase connections / 9 is auto stationary/moving/copy. |
|
| 482 |
Open_Loop_Modulation |
Per unit modulation current/voltage |
pu |
| 483 |
Open_Loop_Current |
Open loop current injection mode setpoint |
Amps |
| 484 |
Open_Loop_Frequency |
Frequency of open loop current/voltage injection (if open loop angle is zero) |
Hertz |
| 485 |
Open_Loop_Angle |
Open loop static electrical angle (over-rides frequency setpoint) |
degrees |
| 486 |
Debug_CMD_1 |
Reserved for future use and development |
|
| 487 |
Debug_CMD_2 |
Reserved for future use and development |
|
| 488 |
controller_Flags2 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: regen always without analog input |
|
|
|
bit 1: cruise enable |
|
|
|
bit 2: alternate power limit |
|
|
|
bit 3: alternate speed limit |
|
|
|
bit 4: speed calculation using Motor |
|
|
|
bit 5: speed calculation using External Sensor |
|
|
|
bit 6: comm loss limp mode |
|
|
|
bit 7: sensorless mode |
|
|
|
bit 8: |
|
|
|
bit 9: |
|
|
|
bit 10: |
|
|
|
bit 11: |
|
|
|
bit 12: |
|
|
|
bit 13: |
|
|
|
bit 14: |
|
|
|
bit 15: |
|
| 489 |
Do_Not_Use_4 |
Do_Not_Use_4 |
|
| 490 |
Remote_Speed_Command |
Speed command scaled a % of rated motor speed (only used if command control source = remote) |
% of rated rpm |
| 491 |
Remote_Maximum_Motoring_Current |
Maximum motoring current limit scaled a % of rated rated motor current (only used if command control source = remote) |
% |
| 492 |
Remote_Maximum_Braking_Current |
Maximum braking current limit scaled a % of rated rated motor current (only used if command control source = remote) |
% |
| 493 |
Remote_State_Command |
State command where 0=OFF, 1=IDLE, 2=RUN (only used if command control source = remote). Upper byte being changed resets the 'Communication timeout' tracker. |
|
| 494 |
Remote_Torque_Command |
Torque command scaled a % of rated motor current (only used if command control source = remote) |
% |
| 495 |
Remote_Throttle_Voltage |
Remote throttle voltage for Local control command sources |
Volts |
| 496 |
Remote_Digital_Commands |
9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=active 0=not active |
|
|
|
|
|
|
|
bit 0: Cut out |
|
|
|
bit 1: HeadLight |
|
|
|
bit 2: RunLight |
|
|
|
bit 3: BrkLight |
|
|
|
bit 4: ChrgDisable |
|
|
|
bit 5: Alt Spd |
|
|
|
bit 6: Alt Pwr |
|
|
|
bit 7: Regen1 |
|
|
|
bit 8: Regen2 |
|
|
|
bit 9: HDQ |
|
|
|
bit 10: Disable analog regen |
|
|
|
bit 11: Disable reverse cadence regen |
|
|
|
bit 12: Enable remote braking torque |
|
|
|
bit 13: CAN remote fault |
|
|
|
bit 14: Disable Wheel Lock |
|
|
|
bit 15: Enable reverse |
|
| 497 |
Remote_Analog_Brake_Voltage |
Remote brake voltage for Local control command sources |
V |
| 498 |
Parameter_Read_Access_Code_1 |
enter code here that matches the flash code parameter (address 62) to enable reading/writing of flash parameters. Combined with codes 2 and 3 (addresses 1707 and 1708) |
|
| 499 |
Bidirectional_Torque_Command |
Torque command used when 'Throttle sensor source' is 'CAN torque' for motoring and braking. positive for motoring, zero for idle, negative for braking |
|
| 500 |
Display_Speed_Limit_Command |
Fraction of maximum speed when using a display based assist mode. Configured directly when 'Assist mode source' is '5=network gains'. |
pu |
| 501 |
Display_Assist_Level |
Fraction of maximum assist level when using a display based assist mode. Configured directly when 'Assist mode source' is '5=network gains'. |
pu |
| 502 |
Display_Walk_Status |
Write 1 to enable Walk mode and 2 for Boost mode. Command must be written to at >= 0.4Hz to prevent timeout. |
|
| 503 |
Remote_Battery_SOC |
state of charge from remote BMS |
|
| 504 |
Remote_Battery_Temperature |
battery temperature from remote BMS |
C |
| 505 |
Remote_Light_Sensor_Voltage |
light sensor voltage from display |
V |
| 506 |
Remote_Assist_Mode |
assist levels from display, values from 0 to 9 depending on display type |
|
| 507 |
Arm_Datalogger |
Set to 1 to arm the built in scope. Reports 2 if stopped |
|
| 508 |
Fault_Clear |
Write a nonzero value to clear fault |
|
| 509 |
Parameter_Access_Code_1 |
This hex code determines which level of parameters the user has access to. Sole code for access level 1, used in combination with access codes 2 and 3 for higher access levels (parameters 1709 and 1710). |
|
| 510 |
Load_Firmware |
Set to 0x7FFF to load new application software, set to 0x5FFF to reset the controller. Controller must be idle before this command activates. |
|
| 511 |
Save_Parameters |
Set to 0x7FFF to save parameters to flash. 0x6FFF to perform a dynamic flash write (if enabled). 0x3FFF to burn serial number to OTP. Returns 0x1000 if OK or 0x2000 + an error code if fail. Controller must be idle before this command activates. |
|
| 1536 |
Ptable1 |
ptable test |
|
| 1537 |
Ptable2 |
ptable test |
|
| 1538 |
Ptable3 |
ptable test |
|
| 1539 |
Ptable4 |
ptable test |
|
| 1540 |
Ptable5 |
ptable test |
|
| 1541 |
Ptable6 |
ptable test |
|
| 1542 |
Ptable7 |
ptable test |
|
| 1543 |
Ptable8 |
ptable test |
|
| 1544 |
Ptable9 |
ptable test |
|
| 1545 |
Ptable10 |
ptable test |
|
| 1664 |
LIN_Frame_ID |
LIN Frame ID (with parity) |
hex |
| 1665 |
LIN_Data_Length |
LIN Message number of data bytes |
hex |
| 1666 |
LIN_DATA_0 |
Generic LIN Packet, Data byte 0. |
hex |
| 1667 |
LIN_DATA_1 |
Generic LIN Packet, Data byte 1. |
hex |
| 1668 |
LIN_DATA_2 |
Generic LIN Packet, Data byte 2. |
hex |
| 1669 |
LIN_DATA_3 |
Generic LIN Packet, Data byte 3. |
hex |
| 1670 |
LIN_DATA_4 |
Generic LIN Packet, Data byte 4. |
hex |
| 1671 |
LIN_DATA_5 |
Generic LIN Packet, Data byte 5. |
hex |
| 1672 |
LIN_DATA_6 |
Generic LIN Packet, Data byte 6. |
hex |
| 1673 |
LIN_DATA_7 |
Generic LIN Packet, Data byte 7. |
hex |
| 1674 |
Live_Speed_Kp |
Live Kp value for speed mode |
|
| 1675 |
Live_Speed_Ki |
Live Kp value for speed mode |
|
| 1676 |
CAN_Auto_ID |
CAN auto ID after bootup |
|
| 1677 |
Remote_Speed_RPM |
Remote Speed Command in RPM |
|
| 1678 |
Vehicle Maximum Speed live |
If non zero, controller will use this speed limit |
|
| 1679 |
Test build |
shows the firmware test build number |
|
| 1680 |
Remote_Maximum_braking_Runtime |
Live Maxium braking torque limit as a function of maximum motor current - controlled by remote digital commands bit 12 |
% of rated motor current |
| 1681 |
Remote_Motoring_Foldback |
Remote Motoring Foldback PU |
pu |
| 1682 |
Remote_Regen_Foldback |
Remote Regen Foldback |
pu |
| 1683 |
Vars2_1683 |
The speed to run the motor discovery for halls detection |
pu |
| 1684 |
Vars2_1684 |
accelerometer X angle |
|
| 1685 |
Vars2_1685 |
accelerometer incline angle |
|
| 1686 |
Vars2_1686 |
accelerometer Z angle |
|
| 1687 |
Vars2_1687 |
Runtime max switching frequency |
|
| 1688 |
Vars2_1688 |
accelerometer Y angle |
|
| 1689 |
flash_sector_tracker |
High Byte determines the current sector being used for dynamic flash, low byte determines the current sector being used for static flash. Feature Disabled(Dynamic flash only)=0, H=1, G=2 |
|
| 1690 |
odometer_low |
Odometer low word reading in km with 0.01 increments |
km |
| 1691 |
odometer_high |
Odometer high word reading in km 655.36km increments |
km |
| 1692 |
power_on_time_low |
Motor run time, in hours, with 30s increments - low word |
Hours |
| 1693 |
power_on_time_high |
motor run time, in hours, with 30s increments - high word |
Hours |
| 1694 |
boot_count |
Boot counter |
|
| 1695 |
dynamic_flash_packet_count |
Reserved for internal use. |
|
| 1696 |
Faults_log |
Fault log bit vector |
|
|
|
|
|
|
|
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=fault logged 0=not logged |
|
|
|
|
|
|
|
bit 0: Averaged controller over voltage (flash code 1,1) |
|
|
|
bit 1: Averaged phase over current (flash code 1,2) |
|
|
|
bit 2: Current sensor calibration (flash code 1,3) |
|
|
|
bit 3: Current sensor over current (flash code 1,4) |
|
|
|
bit 4: Controller over temperature (flash code 1,5) |
|
|
|
bit 5: Motor Hall sensor fault (flash code 1,6) |
|
|
|
bit 6: Averaged controller under voltage (flash code 1,7) |
|
|
|
bit 7: POST static gating test (flash code 1,8) |
|
|
|
bit 8: Network communication timeout (flash code 2,1) |
|
|
|
bit 9: Instantaneous phase over current (flash code 2,2) |
|
|
|
bit 10: Motor over temperature (flash code 2,3) |
|
|
|
bit 11: Throttle voltage outside range (flash code 2,4) |
|
|
|
bit 12: Instantaneous controller over voltage (flash code 2,5) |
|
|
|
bit 13: Internal error (flash code 2,6 |
|
|
|
bit 14: POST dynamic gating test (flash code 2,7) |
|
|
|
bit 15: Instantaneous under voltage (flash code 2,8) |
|
| 1697 |
Faults2_log |
Fault 2 log bit vector |
|
|
|
|
|
|
|
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=fault logged 0=not logged |
|
|
|
|
|
|
|
bit 0: Parameter CRC (flash code 3,1) |
|
|
|
bit 1: Current Scaling(flash code 3,2) |
|
|
|
bit 2: Voltage Scaling(flash code 3,3) |
|
|
|
bit 3: Headlight Undervoltage(flash code 3,4) |
|
|
|
bit 4: Parameter 3 CRC(flash code 3,5) |
|
|
|
bit 5: CAN bus(flash code 3,6) |
|
|
|
bit 6: Hall Stall(flash code 3,7) |
|
|
|
bit 7: Bootloader - Not used(flash code 3,8) |
|
|
|
bit 8: Parameter2CRC(flash code 4,1) |
|
|
|
bit 9: Hall vs Sensorless position(flash code 4,2) |
|
|
|
bit 10: Dyname torque sensor voltage outside range (flash code 4,3) |
|
|
|
bit 11: Dyname Torque Sensor Static Voltage Fault (flash code 4,4) |
|
|
|
bit 12: Remote CAN fault(flash code 4,5) |
|
|
|
bit 13: Accelerometer Side Tilt fault (flash code 4,6) |
|
|
|
bit 14: Open Phase Fault(flash code 4,7) |
|
|
|
bit 15: Analog brake voltage out of range fault(flash code 4,8) |
|
| 1698 |
dynamic_flash_saved_var9 |
Dynamic Flash Variable 9 |
|
| 1699 |
dynamic_flash_saved_var10 |
Dynamic Flash Variable 10 |
|
| 1700 |
DSP_Core_Temperature_Q4 |
DSP temperature with q4 resolution (1/16th of a degree) |
deg C |
| 1701 |
Battery_Temperature_Offset_Q4 |
This value will contain the fractional component of the battery temperature in degrees celsius either configured remotely, or automatically based on display protocol configuration. |
deg C |
| 1702 |
Motor_Temperature_HR |
High resolution motor temperature (resolution of 1/16th of a degree) |
deg C |
| 1703 |
Powerboard_Temperature_HR |
High resolution powerboard or base plate temperature (1/16th of a degree resolution) |
deg C |
| 1704 |
Remote_Power_Limit |
Percentage of rated motor power allowed via remote |
% |
| 1705 |
sector_h_flash_status |
Sector H Flash Status. Nibbles 0,1,2 are Params 1-3, 0=Erased, 1=Valid, 2=CRC Error. Nibble 3 is Dynamic Flash Status, 0=Erased, 1= Partially full, 2=Full, 3 = Error |
|
| 1706 |
sector_g_flash_status |
Sector G Flash Status. Nibbles 0,1,2 are Params 1-3, 0=Erased, 1=Valid, 2=CRC Error. Nibble 3 is Dynamic Flash Status, 0=Erased, 1= Partially full, 2=Full, 3 = Error |
|
| 1707 |
Parameter_Read_Access_Code_2 |
Enter code here that matches the flash code parameter 2 (address 1964) to enable reading/writing of flash parameters. All 3 codes must match. (params 498, 1708) |
|
| 1708 |
Parameter_Read_Access_Code_3 |
Enter code here that matches the flash code parameter 3 (address 1965) to enable reading/writing of flash parameters. All 3 codes must match. (parameters 498,1707) |
|
| 1709 |
Parameter_Access_Code_2 |
This hex code determines which level of parameters the user has access to. Used in combination with access codes 1 and 3 for access levels 2+ (parameters 509 and 1710). |
|
| 1710 |
Parameter_Access_Code_3 |
This hex code determines which level of parameters the user has access to. Used in combination with access codes 1 and 2 for access levels 2+ (parameters 509 and 1709). |
|
| 1711 |
i2c_address |
Address variable used in I2C Manual/test mode. Set the high byte to the address of the I2C slave target (Only 7 bit addressing supported). Set the low byte to be the first byte of data to be written for write requests. |
|
| 1712 |
i2c_command |
Manual i2c request register. Low byte is number of bytes to write, high byte is number of bytes to read. If both read/write bytes are active, the controller will transmit the write bytes first, then a repeated start condition before reading. |
|
| 1713 |
i2c_data |
Data register for reading/writing data in I2C manual mode. The low byte of this data register will be the second byte written over I2C after the low byte of i2c address. For each byte subsequent byte written, the high byte will be repeatedly written. After a "Read" command, this register will contain the last two bytes read (with the lower byte being the last byte received). In the case of single byte reads, the high byte will contain the contents of the low byte prior to the read. |
|
| 1714 |
can_message_overflow_count |
Count of received CAN messages that did not have an available mailbox and thus overwrote a previously received CAN message. When this value is incremented, warnings 2 bit 7 will also be set. |
|
|
|
Only checked once controller is in the 'Operational' CANOpen network state. |
|
| 1715 |
FET_Low_On_Time |
No. of iterations of main interrupt to enable low side fets before post dynamic test |
|
| 1716 |
Vars2_1716 |
vars2_1716 |
|
| 1717 |
Vars2_1717 |
vars2_1717 |
|
| 1718 |
secondary_throttle_setpoint |
Secondary throttle setpoint. |
pu |
| 1719 |
build_variant |
Firmware Build Variant (00x = standard build variant, 10x, 20x, etc.. = Customer specific build) |
|
| 1720 |
reverse_throttle_gain |
calculated gain for bidirectional throttle in reverse mode |
v to pu |
| 1721 |
reverse_throttle_zero |
zero point for throttle in reverse position |
V |
| 1722 |
power_consumed_whr |
Power consumed in Watt hours. |
WHr |
| 1723 |
power_consumed_remainder |
Power consumed in Watt hours (remainder). Add with 'Power consumed' to get total power consumption in watt hours. |
WHr |
| 1725 |
adc_sat_evt_source |
1 = ADC Saturation event has been triggered by source |
|
|
|
0 = ADC Saturation event has not been triggered by source |
|
|
|
|
|
|
|
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
bit 0: Phase A Current |
|
|
|
bit 1: Phase C Current |
|
|
|
bit 2: Phase B Voltage |
|
|
|
bit 3: Phase A Voltage |
|
|
|
bit 4: Phase C Voltage |
|
|
|
bit 5: Brake 2 |
|
|
|
bit 6: Internal Rail Monitor (12V or 5V) |
|
|
|
bit 7: Light Supply |
|
|
|
bit 8: BMS |
|
|
|
bit 9: DC Battery Voltage |
|
|
|
bit 10: Brake 1 |
|
|
|
bit 11: Throttle |
|
|
|
bit 12: Heat Sink Temperature |
|
|
|
bit 13: Internal DSP Temperature |
|
|
|
bit 14: Reserved |
|
|
|
bit 15: Reserved |
|
| 1726 |
vehicle_speed_larger_range |
Actual vehicle speed (and only valid) when the 'High Speed Vehicle' bit on features5 is enabled. |
km/hr |
| 1728 |
mappable_can_param_01 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1729 |
mappable_can_param_02 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1730 |
mappable_can_param_03 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1731 |
mappable_can_param_04 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1732 |
mappable_can_param_05 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1733 |
mappable_can_param_06 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1734 |
mappable_can_param_07 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1735 |
mappable_can_param_08 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1736 |
mappable_can_param_09 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1737 |
mappable_can_param_10 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1738 |
mappable_can_param_11 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1739 |
mappable_can_param_12 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1740 |
mappable_can_param_13 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1741 |
mappable_can_param_14 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1742 |
mappable_can_param_15 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1743 |
mappable_can_param_16 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1744 |
mappable_can_param_17 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1745 |
mappable_can_param_18 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1746 |
mappable_can_param_19 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1747 |
mappable_can_param_20 |
Reserved parameter that is used by alternate CAN protocols. Mapping dependings on configured 'Alternate CAN Protocols' bits. |
hex |
| 1784 |
param_lvl0_crc_high |
high word of the 32 bit CRC of all level 0 parameters. |
hex |
| 1785 |
param_lvl0_crc_low |
low word of the 32 bit CRC of all level 0 parameters. |
hex |
| 1786 |
param_lvl1_crc_high |
high word of the 32 bit CRC of all level 1 parameters. |
hex |
| 1787 |
param_lvl1_crc_low |
low word of the 32 bit CRC of all level 1 parameters. |
hex |
| 1788 |
param_lvl2_crc_high |
high word of the 32 bit CRC of all level 2 parameters. |
hex |
| 1789 |
param_lvl2_crc_low |
low word of the 32 bit CRC of all level 2 parameters. |
hex |
| 1790 |
param_lvl3_crc_high |
high word of the 32 bit CRC of all level 3 parameters. |
hex |
| 1791 |
param_lvl3_crc_low |
low word of the 32 bit CRC of all level 3 parameters. |
hex |
| 1792 |
RPDO1_Map1_Sub_Index |
RPDO1 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1793 |
RPDO1_Map1_Index |
RPDO1 map1 index |
hex |
| 1794 |
RPDO1_Map2_Sub_Index |
RPDO1 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1795 |
RPDO1_Map2_Index |
RPDO1 map2 index |
hex |
| 1796 |
RPDO1_Map3_Sub_Index |
RPDO1 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1797 |
RPDO1_Map3_Index |
RPDO1 map3 index |
hex |
| 1798 |
RPDO1_Map4_Sub_Index |
RPDO1 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1799 |
RPDO1_Map4_Index |
RPDO1 map4 index |
hex |
| 1800 |
RPDO1_Size |
RPDO1 size in words |
|
| 1801 |
RPDO1_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 1802 |
RPDO1_Timeout |
Reserved for future use. |
ms |
| 1803 |
encoder_sin_fault_threshold |
Allowed tolerance on either end of the calibrated voltage range for the sine encoder input. |
V |
| 1804 |
RPDO2_Map1_Sub_Index |
RPDO2 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1805 |
RPDO2_Map1_Index |
RPDO2 map1 index |
hex |
| 1806 |
RPDO2_Map2_Sub_Index |
RPDO2 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1807 |
RPDO2_Map2_Index |
RPDO2 map2 index |
hex |
| 1808 |
RPDO2_Map3_Sub_Index |
RPDO2 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1809 |
RPDO2_Map3_Index |
RPDO2 map3 index |
hex |
| 1810 |
RPDO2_Map4_Sub_Index |
RPDO2 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1811 |
RPDO2_Map4_Index |
RPDO2 map4 index |
hex |
| 1812 |
RPDO2_Size |
RPDO2 size in words |
|
| 1813 |
RPDO2_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 1814 |
RPDO2_Timeout |
Reserved for future use. |
ms |
| 1815 |
encoder_cos_fault_threshold |
Allowed tolerance on either end of the calibrated voltage range for the cosine encoder input. |
V |
| 1816 |
TPDO1_Map1_Sub_Index |
TPDO1 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1817 |
TPDO1_Map1_Index |
TPDO1 map1 index |
hex |
| 1818 |
TPDO1_Map2_Sub_Index |
TPDO1 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1819 |
TPDO1_Map2_Index |
TPDO1 map2 index |
hex |
| 1820 |
TPDO1_Map3_Sub_Index |
TPDO1 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1821 |
TPDO1_Map3_Index |
TPDO1 map3 index |
hex |
| 1822 |
TPDO1_Map4_Sub_Index |
TPDO1 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1823 |
TPDO1_Map4_Index |
TPDO1 map4 index |
hex |
| 1824 |
TPDO1_Size |
TPDO1 size in words |
|
| 1825 |
TPDO1_Transmission_Type |
TPDO1 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 1826 |
TPDO1_Event_Time |
TPDO1 event time in ms for async tpdos (0 to disable) |
ms |
| 1827 |
TPDO1_Sync_Window |
TPDO1 sync window (not used) |
|
| 1828 |
TPDO2_Map1_Sub_Index |
TPDO2 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1829 |
TPDO2_Map1_Index |
TPDO2 map1 index |
hex |
| 1830 |
TPDO2_Map2_Sub_Index |
TPDO2 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1831 |
TPDO2_Map2_Index |
TPDO2 map2 index |
hex |
| 1832 |
TPDO2_Map3_Sub_Index |
TPDO2 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1833 |
TPDO2_Map3_Index |
TPDO2 map3 index |
hex |
| 1834 |
TPDO2_Map4_Sub_Index |
TPDO2 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1835 |
TPDO2_Map4_Index |
TPDO2 map4 index |
hex |
| 1836 |
TPDO2_Size |
TPDO2 size in words |
|
| 1837 |
TPDO2_Transmission_Type |
TPDO2 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 1838 |
TPDO2_Event_Time |
TPDO2 event time in ms for async tpdos (0 to disable) |
ms |
| 1839 |
TPDO2_Sync_Window |
TPDO2 sync window (not used) |
|
| 1840 |
TPDO3_Map1_Sub_Index |
TPDO3 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1841 |
TPDO3_Map1_Index |
TPDO3 map1 index |
hex |
| 1842 |
TPDO3_Map2_Sub_Index |
TPDO3 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1843 |
TPDO3_Map2_Index |
TPDO3 map2 index |
hex |
| 1844 |
TPDO3_Map3_Sub_Index |
TPDO3 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1845 |
TPDO3_Map3_Index |
TPDO3 map3 index |
hex |
| 1846 |
TPDO3_Map4_Sub_Index |
TPDO3 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1847 |
TPDO3_Map4_Index |
TPDO3 map4 index |
hex |
| 1848 |
TPDO3_Size |
TPDO3 size in words |
|
| 1849 |
TPDO3_Transmission_Type |
TPDO3 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 1850 |
TPDO3_Event_Time |
TPDO3 event time in ms for async tpdos (0 to disable) |
ms |
| 1851 |
TPDO3_Sync_Window |
TPDO3 sync window (not used) |
|
| 1852 |
TPDO4_Map1_Sub_Index |
TPDO4 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 1853 |
TPDO4_Map1_Index |
TPDO4 map1 index |
hex |
| 1854 |
TPDO4_Map2_Sub_Index |
TPDO4 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 1855 |
TPDO4_Map2_Index |
TPDO4 map2 index |
hex |
| 1856 |
TPDO4_Map3_Sub_Index |
TPDO4 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 1857 |
TPDO4_Map3_Index |
TPDO4 map3 index |
hex |
| 1858 |
TPDO4_Map4_Sub_Index |
TPDO4 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 1859 |
TPDO4_Map4_Index |
TPDO4 map4 index |
hex |
| 1860 |
TPDO4_Size |
TPDO4 size in words |
|
| 1861 |
TPDO4_Transmission_Type |
TPDO4 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 1862 |
TPDO4_Event_Time |
TPDO4 event time in ms for async tpdos (0 to disable) |
ms |
| 1863 |
TPDO4_Sync_Window |
TPDO4 sync window (not used) |
|
| 1864 |
CAN_Post_Sleep_Delay |
time the controller is quiet (no CAN packets) after a sleep command |
ms |
| 1865 |
CAN_Post_Sync_Loss_Delay |
time the controller is quiet (no CAN packets) after a sync loss |
ms |
| 1866 |
CAN_Heartbeat_Period |
When non-zero, period for transmitting the hearbeat signal in ms. Otherwise heartbeat is disabled. |
ms |
|
|
The heartbeat message contains the network state of the controller. |
|
|
|
If using the 'Auto-operational' feature, heartbeat message transmission triggers network state transitions (otherwise the transitions occur immediately). |
|
| 1867 |
encoder_noise_threshold |
|
V |
| 1868 |
RPDO1_COBID_Low |
|
hex |
| 1869 |
RPDO1_COBID_High |
|
hex |
| 1870 |
RPDO2_COBID_Low |
|
hex |
| 1871 |
RPDO2_COBID_High |
|
hex |
| 1872 |
TPDO1_COBID_Low |
|
hex |
| 1873 |
TPDO1_COBID_High |
|
hex |
| 1874 |
TPDO2_COBID_Low |
|
hex |
| 1875 |
TPDO2_COBID_High |
|
hex |
| 1876 |
TPDO3_COBID_Low |
|
hex |
| 1877 |
TPDO3_COBID_High |
|
hex |
| 1878 |
TPDO4_COBID_Low |
|
hex |
| 1879 |
TPDO4_COBID_High |
|
hex |
| 1880 |
Level_1_Features |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: Increase allowable field weakening limit to 50% from 25% |
|
|
|
bit 1: Sensorless speed in Hall operation |
|
|
|
bit 2: Open phase fault detection |
|
|
|
bit 3: Dynamic Flash |
|
|
|
bit 4: Charge Bootstrap Cap |
|
|
|
bit 5: Manual Kcc Tuning |
|
|
|
bit 6: Spare6 |
|
|
|
bit 7: Spare7 |
|
|
|
bit 8: Spare8 |
|
|
|
bit 9: Spare9 |
|
|
|
bit 10: Spare10 |
|
|
|
bit 11: Spare11 |
|
|
|
bit 12: Spare12 |
|
|
|
bit 13: Spare13 |
|
|
|
bit 14: Spare14 |
|
|
|
bit 15: Spare15 |
|
| 1881 |
Spare_1881 |
|
|
| 1882 |
Throttle_Filter_Speed_Control |
|
|
| 1883 |
Throttle_Filter_High_Voltage |
|
|
| 1884 |
Reserved_Parameter_1884 |
Reserved Parameter 1884 |
|
| 1885 |
Reserved_Parameter_1885 |
Reserved Parameter 1885 |
|
| 1886 |
Reserved_Parameter_1886 |
Reserved Parameter 1886 |
|
| 1887 |
Reserved_Parameter_1887 |
Reserved Parameter 1887 |
|
| 1888 |
Reserved_Parameter_1888 |
Reserved Parameter 1888 |
|
| 1889 |
Reserved_Parameter_1889 |
Reserved Parameter 1889 |
|
| 1890 |
Reserved_Parameter_1890 |
Reserved Parameter 1890 |
|
| 1891 |
Reserved_Parameter_1891 |
Reserved Parameter 1891 |
|
| 1892 |
Reserved_Parameter_1892 |
Reserved Parameter 1892 |
|
| 1893 |
Accelerometer_First_Angle |
Accelerometer first angle |
degrees |
| 1894 |
Accelerometer_Second_Angle |
Accelerometer second angle |
degrees |
| 1895 |
Accelerometer_First_Offset |
Accelerometer first offset |
PU |
| 1896 |
Accelerometer_Second_Offset |
Accelerometer second offset |
PU |
| 1897 |
Accelerometer_Angle_Filter |
Accelerometer angle filter |
bits |
| 1898 |
Accelerometer_Angle_Offset |
accelerometer incline angle offset |
degrees |
| 1899 |
Requested_Starting_1 |
Requested starting 1 |
RPM |
| 1900 |
Requested_Ending_1 |
Requested ending 1 |
RPM |
| 1901 |
Requested_Starting_2 |
Requested starting 2 |
% of rated |
| 1902 |
Requested_Ending_2 |
Requested ending 2 |
% of rated |
| 1903 |
sensorless_to_hall_frequency |
Frequency at which the controller will switch back from using the sensorless motor position to Hall position sensors. |
Hz |
| 1904 |
Level 2 HW bits |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable (unless otherwise indicated) |
|
|
|
|
|
|
|
bit 0: Invert Headlight |
|
|
|
bit 1: Invert PFS |
|
|
|
bit 2: Invert Cruise |
|
|
|
bit 3: Invert HDQ |
|
|
|
bit 4: Reserved4 |
|
|
|
bit 5: Test-ADC Pulse |
|
|
|
bit 6: Variable Internal Rail Voltage Gain |
|
|
|
bit 7: Spare7 |
|
|
|
bit 8: Spare8 |
|
|
|
bit 9: Spare9 |
|
|
|
bit 10: Spare10 |
|
|
|
bit 11: Spare11 |
|
|
|
bit 12: Spare12 |
|
|
|
bit 13: Spare13 |
|
|
|
bit 14: Spare14 |
|
|
|
bit 15: Spare15 |
|
| 1905 |
Level 2 spare 1905 |
Level 2 spare 1905 |
1 |
| 1906 |
Assist_Gain_4 |
Fraction of maximum power at discrete assist level 4 |
pu |
| 1907 |
Assist_Gain_5 |
Fraction of maximum power at discrete assist level 5 |
pu |
| 1908 |
Assist_Gain_6 |
Fraction of maximum power at discrete assist level 6 |
pu |
| 1909 |
Assist_Gain_7 |
Fraction of maximum power at discrete assist level 7 |
pu |
| 1910 |
Assist_Gain_8 |
Fraction of maximum power at discrete assist level 8 |
pu |
| 1911 |
Assist_Gain_9 |
Fraction of maximum power at discrete assist level 9 |
pu |
| 1912 |
Assist_Speed_4 |
Fraction of maximum speed at discrete assist level 4 |
pu |
| 1913 |
Assist_Speed_5 |
Fraction of maximum speed at discrete assist level 5 |
pu |
| 1914 |
Assist_Speed_6 |
Fraction of maximum speed at discrete assist level 6 |
pu |
| 1915 |
Assist_Speed_7 |
Fraction of maximum speed at discrete assist level 7 |
pu |
| 1916 |
Assist_Speed_8 |
Fraction of maximum speed at discrete assist level 8 |
pu |
| 1917 |
Assist_Speed_9 |
Fraction of maximum speed at discrete assist level 9 |
pu |
| 1918 |
Accelerometer_sideways_cutoff_angle |
Accelerometer_sideways_cutoff_angle |
degree |
| 1919 |
Features3 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: Throttle bypass assist level including 0 assist |
|
|
|
bit 1: Enable Dynamic Pedalec gain |
|
|
|
bit 2: Dyname variable pedalec gain |
|
|
|
bit 3: Enable Pullup on PFS |
|
|
|
bit 4: Enable Pullup on Cruise |
|
|
|
bit 5: Throttle bypass if assist level above 0 |
|
|
|
bit 6: Enable Remote Foldbacks |
|
|
|
bit 7: Ignore low throttle outside range fault |
|
|
|
bit 8: Dynamic negative speed motoring ramp |
|
|
|
bit 9: Power Mapping uses max speed |
|
|
|
bit 10: Cutoff disable throttle |
|
|
|
bit 11: Redundant throttle |
|
|
|
bit 12: Disable modifying wheelsize via display protocol |
|
|
|
bit 13: Enable ABS/Traction Control |
|
|
|
bit 14: Comm Loss Limp Mode |
|
|
|
bit 15: Spare15 |
|
| 1920 |
Jisd9115_Vehicle_Maximum_Speed |
Maximum vehicle speed for to controller to apply pedal torque gain |
Km/h |
| 1921 |
Jisd9115_Full_Assistance_Speed |
The speed setpoint below which the controller applies maximum pedal torque gain |
Km/h |
| 1922 |
Jisd9115_Maximum_Pedalec_Assistance_Gain |
Maximum Pedal torque gain controller will apply until vehicle speed is below full pedalec assistance speed |
G |
| 1923 |
Torque_Sensor_Low_V_Threshold |
Torque sensor low volage threshold |
Volts |
| 1924 |
Torque_Sensor_High_V_Threshold |
Torque sensor High volage threshold |
Volts |
| 1925 |
Torque_Sensor_Static_V_Threshold |
Torque sensor Static volage threshold |
Volts |
| 1926 |
Torque_Sensor_Static_Fault_Time |
Torque sensor Static volage Fault time |
ms |
| 1927 |
Torque_Sensor_Voltage_Filter |
Torque sensor input voltage filter |
bits |
| 1928 |
Dual_Speed_Sensor_Primary_Pulse_Source |
0 is PFS / 1 is Cruise |
|
| 1929 |
No_Dual_Speed_Pulses_Time_Threshold |
Time before the dual speed sensor warning triggered and switch to motor speed |
ms |
| 1930 |
Mid_Speed_Setpoint_Pedalac_gain |
Motor RPM for the mid point variable pedelac gain |
RPM |
| 1931 |
End_Speed_Setpoint_Pedalac_gain |
Motor RPM for the end point variable pedelac gain |
RPM |
| 1932 |
Dyname_Starting_Pedalec_Gain |
Pedalec starting gain for variable assistance |
|
| 1933 |
Dyname_Ending_Pedalec_Gain |
Pedalec ending gain for variable assistance |
|
| 1934 |
Dyname_Rolling_Start_Avoid_Torque |
If the torque applied is higher than this value, the rolling start will be ignored |
Nm |
| 1935 |
Wheel_Lock_Disable_Source |
0=PFS, 1= Cruise, 2=Brake 1, 3=Remote |
|
| 1936 |
Reverse_Enable_Source |
0=Cruise, 1= PFS, 2= Remote, 3=bms, 4= bidirectional throttle |
|
| 1937 |
Accelerometer_Incline_Source |
0=X_angle 1= Y_angle, 2=Z_angle |
|
| 1938 |
Accelerometer_Tilt_Source |
0=X_angle 1= Y_angle, 2=Z_angle |
|
| 1939 |
Accelerometer_Tilt_Offset |
Accelerometer tilt offset |
|
| 1940 |
Jisd9115_Minimum_Pedalec_Assistance_Gain |
Minimum Pedal torque gain controller will apply above the vehicle speed for dynamic gain |
G |
| 1941 |
Dynamic_Ramp_Pedal_Speed_Start |
Starting Pedal speed for dynamic negative ramp |
RPM |
| 1942 |
Dynamic_Ramp_Pedal_Speed_End |
Ending Pedal speed for dynamic negative ramp |
RPM |
| 1943 |
Pedalec_Dynamic_Negative_Min_Ramp |
Minimum Time required to reach the zero motoring torque for pedal sensors |
ms |
| 1944 |
Walk_Speed_RPM |
When set to a non-zero value, is used as maximum speed in RPM for walk mode |
|
| 1945 |
Ending Slope for dynamic pedal ramp |
Ending Slope for dynamic pedal ramp |
|
| 1946 |
Starting Slope for dynamic pedal ramp |
Starting Slope for dynamic pedal ramp |
|
| 1947 |
Speed_Regulator_Kp_Q10 |
The speed regulator's proportional gain - if non zero, will be used instead of parameter 9 speed regulator Kp |
|
| 1948 |
Motor_Temp_Short_Detect_Window |
Controller will use this voltage window to trigger motor temperature short detection to 5V or ground |
Volts |
| 1949 |
Walk_Mode_Speed_Regulator_Kp |
The speed regulator's proportional gain for walk mode |
|
| 1950 |
Walk_Mode_Speed_Regulator_Ki |
The speed regulator's integral gain for walk mode |
|
| 1951 |
Single_Input_Wheelspeed_Motor_Temp_Timeout |
Maximum duration for shared motor temp and wheel speed voltage to remain below the threshold (parameter 243) while the bridge is active. If bridge remains active while input stays below the threshold for longer than this duration, the controller will force motor temperature to 500C to ensure that the bridge is disabled until a valid motor temperature can be read again. |
ms |
| 1952 |
analog_brake_deadband_range |
Analog brake voltage deadband. Distance above minimum and below maximum that the analog input value, in Volts, that the sensor input must be before changing from the minimum/maximum braking response. |
V |
|
|
eg. For an analog brake sensor voltage range of 1-4V, a deadband of 0.2V means braking will start at 1.2V, and reach the maximum braking value at 3.8V. |
|
| 1953 |
analog_brake_fault_range |
Analog brake voltage fault range. Distance below minimum and above maximum that the analog input value, in Volts, that the sensor input must be before triggering an analog brake fault. |
V |
|
|
eg. For an analog brake sensor voltage range of 1-4V, a fault range of 0.2V means the controller will fault when a voltage below 0.8V or above 4.2V is measured on the brake input for a period of 100ms. |
|
|
|
This fault will automatically clear if the voltage is within the valid range for 100ms. |
|
| 1954 |
rpm_limit |
Motor RPM Limit. If defined, will override vehicle speed limit parameters. |
rpm |
| 1955 |
curreg_kicc |
Current regulator cross coupling gain. Used to de-couple D-axis and Q-axis current control loops. |
|
|
|
Automatically configured using stator inductance and 'Current Regulator bandwidth' when bandwidth is non-zero. |
|
|
|
Manual configuration requires 'Manual Kcc Tuning' bit in 'Level 1 Features' to be set. |
|
| 1956 |
ENCODER_SINE_HIGH_VOLTAGE |
Encoder Sine high voltage |
|
| 1957 |
ENCODER_SINE_LOW_VOLTAGE |
Encoder Sine Low voltage |
|
| 1958 |
ENCODER_COS_HIGH_VOLTAGE |
Encoder Cos high voltage |
|
| 1959 |
ENCODER_COS_LOW_VOLTAGE |
Encoder Cos Low voltage |
|
| 1960 |
ENCODER_SINE_Source |
1= Throttle, 2=ABMS, 3=Brake1, 4=Brake2 |
|
| 1961 |
ENCODER_COS_Source |
1= Throttle, 2=ABMS, 3=Brake1, 4=Brake2 |
|
| 1962 |
ENCODER_OFFSET |
Encoder sensor offset angle |
degrees |
| 1963 |
SPEED_CALC_THRESHOLD |
Motor Current Threshold to Switch the vehicle speed calculation from External wheel speed Sensor to Motor based speed |
pu Amps |
| 1964 |
Flash_Parameter_Read_Access_Code_2 |
When not zero, you will need to enter this code at address 1707 to read/write flash parameters (only updated at bootup). Combined with codes 1 and 3 (parameters 62 and 1965). |
|
| 1965 |
Flash_Parameter_Read_Access_Code_3 |
When not zero, you will need to enter this code at address 1708 to read/write flash parameters (only updated at bootup). Combined with codes 1 and 2 (parameters 62 and 1964). |
|
| 1966 |
OPEN_PHASE_FAULT_THRESHOLD |
Open Phase Fault Detection Threshold |
Amps |
| 1967 |
delayed_input_source |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
Input Source selection for the Delayed Input/Output. |
|
|
|
|
|
|
|
Any of the input sources being active will utilize the functionality. |
|
|
|
|
|
|
|
Multiple input sources can be selected, however they share the same timer functionality. (Meaning both of the sources need to reset to clear the timer). |
|
|
|
|
|
|
|
1 = Source active 0 = Source inactive |
|
|
|
|
|
|
|
bit 0: Hall C |
|
|
|
bit 1: Hall B |
|
|
|
bit 2: Hall A |
|
|
|
bit 3: Pedal First input |
|
|
|
bit 4: Cruise input |
|
|
|
bit 5: Brake 1 input |
|
|
|
bit 6: Brake 2 input |
|
|
|
bit 7: BMS Digital input |
|
|
|
bit 8: Throttle Digital |
|
|
|
bit 9: Remote Brake |
|
|
|
bit 10: Remote Pwr Rating Sw |
|
|
|
bit 11: Remote Regen1 |
|
|
|
bit 12: Remote Regen2 |
|
|
|
bit 13: Remote Spd Rating Sw |
|
|
|
bit 14: Throttle Spd rating SW |
|
|
|
bit 15: Remote Reverse |
|
| 1968 |
delayed_input_time |
Period of time for the delayed input source to be active before the delayed output becomes active. |
ms |
| 1969 |
Hot_Battery_Foldback_Starting_Temperature |
High battery temperature where the output current begins to foldback in order to protect the battery |
deg C |
| 1970 |
Hot_Battery_Foldback_End_Temperature |
High battery temperature at which the output is folded back to 0 Amperes |
deg C |
| 1971 |
Comm_Loss_Limp_Mode_Speed |
Limp mode vehicle speed in full limp mode in per unit / % of maximum speed in pu |
pu |
| 1972 |
Comm_Loss_Limp_Mode_Power |
Limp mode Power in full limp mode in per unit / % of maximum power in pu |
pu |
| 1973 |
Comm_Loss_Limp_Interval |
Time interval for ramping speed and power to limp mode speed and power |
s |
| 1974 |
Features4 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: BETA: Low Speed Kp |
|
|
|
bit 1: BETA: Target Speed Ki |
|
|
|
bit 2: Throttle=Speed mode, Pedal=Torque with speed limiting |
|
|
|
bit 3: Dual analog throttle |
|
|
|
bit 4: Regen and Cutoff on single source |
|
|
|
bit 5: Invert Brake1 Digital Input |
|
|
|
bit 6: Invert Brake2 Digital Input |
|
|
|
bit 7: Invert BMS Digital Input |
|
|
|
bit 8: Invert Throttle Digital Input -Note: This feature doesn't work for sources that use whether or not the throttle is active such as 'alternate power switch source' and |
|
|
|
'alternate speed switch source', as they follow the throttle active range (including faults/etc...), and not the digital input throttle bit. |
|
|
|
bit 9: Reserved 09 |
|
|
|
bit 10: Input target scaling to Available Power |
|
|
|
bit 11: Bidirectional Throttle |
|
|
|
bit 12: Dual cutoff sources |
|
|
|
bit 13: Reserved 13 |
|
|
|
bit 14: Cruise Control |
|
|
|
bit 15: Pedal Ignores Throttle Bypass |
|
| 1975 |
low_speed_kp |
BETA: Speed regulator Kp used with Low speed kp feature bit enabled, below the low speed threshold |
|
| 1976 |
low_speed_kp_start_speed |
BETA: When low speed kp feature bit enabled, this is the speed threshold for the low kp value to be used when below. Between this value and the End threshold, kp will scale using a cubic spline between the low speed kp and the normal kp. |
% motor speed |
| 1977 |
low_speed_kp_end_speed |
BETA: When low speed kp feature bit enabled, this is the speed threshold above which the regular kp value will be used. Between this value and the start threshold, kp will scale using a cubic spline between the normal kp and the low speed kp. |
% motor speed |
| 1978 |
target_speed_ki |
BETA: Speed regulator Ki used with Target speed ki feature bit enabled, target speed below the start threshold. |
|
| 1979 |
target_speed_ki_start_speed |
BETA: When target speed ki feature bit enabled, this is the speed threshold for the target ki value to be used when target speed is below. Between this target speed value and the End threshold, ki will scale using linear interpolation between the target speed ki and the normal ki. |
% motor speed |
| 1980 |
target_speed_ki_end_speed |
BETA: When target speed ki feature bit enabled, this is the speed threshold for the regular ki value to be used when the target speed is above. Between this target speed value and the start threshold, ki will scale using linear interpolation between the normal ki and the target speed ki. |
% motor speed |
| 1981 |
DUAL_ANLG_THR_FAULT_RANGE |
Threshold for dual throttle fault: if the setpoint measured by the secondary throttle source is out of range by more than threshold, controller issues a fault |
% |
| 1982 |
secondary_throttle_off_v_q12 |
Calibrated "off" voltage for the secondary throttle |
v |
| 1983 |
secondary_throttle_source |
0= Throttle Voltage, 1=brake 1, 2=brake 2, 3=CAN torque, 4=Obsolete, 5=Network Voltage, 6=10V bms |
|
| 1984 |
REGEN_CUTOFF_SINGLE_SOURCE |
vehicle speed cutoff to be at speed Y, and the regen at speed X, where x > y. |
km/hr |
| 1985 |
motor_buzz_frequency |
Reserved Flash parameter 1985. |
|
| 1986 |
motor_buzz_strength |
Reserved Flash parameter 1986. |
|
| 1987 |
bi_throttle_midpoint |
Voltage threshold for the midpoint of the bi-directional throttle. |
V |
| 1988 |
bi_throttle_deadband |
Voltage width for the middle deadband for a bi-directional throttle. Half the deadband will be used for each direction. |
V |
| 1989 |
encoder_noise_frequency |
Rotor frequency below whichthe encoder noise threshold will be used. |
hz |
| 1990 |
motor_rpm_foldback_start |
% of rated motor rpm above which the controller will start to linearly foldback power. Power will be fully folded back once RPM % exceeds the "Motor RPM Foldback End %" parameter. |
% of rated motor rpm |
|
|
Requires "Motor features" Bit 6: "RPM Foldback" to be set to 1. |
|
| 1991 |
motor_rpm_foldback_end |
% of rated motor rpm above which the controller will finish linearly folding back power. See "Motor RPM Foldback Start %" parameter. |
% of rated motor rpm |
|
|
Requires "Motor features" Bit 6: "RPM Foldback" to be set to 1. |
|
| 1992 |
backemf_regen_foldback_start |
Beta/Development feature - % of rated motor rpm below which the controller will start to linearly foldback allowed regen torque to prevent plug braking. If plug braking is enabled, the foldback will saturate to the motoring power limit. |
% of rated motor rpm |
| 1993 |
cruise_motoring_torque |
% of rated motor current which the controller will be limited to for use in maintaining the vehicles speed by applying positive (motoring) torque when cruise control is activated. |
% of rated motor current |
| 1994 |
cruise_braking_torque |
% of rated motor current which the controller will be limited to for use in maintaining the vehicles speed by applying negative (braking) torque when cruise control is activated. |
% of rated motor current |
| 1995 |
cruise_source |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
Input Source selection for Cruise control. |
|
|
|
|
|
|
|
1 = Source active 0 = Source inactive |
|
|
|
|
|
|
|
bit 0: Hall C |
|
|
|
bit 1: Hall B |
|
|
|
bit 2: Hall A |
|
|
|
bit 3: PFS |
|
|
|
bit 4: Cruise |
|
|
|
bit 5: Brake 1 |
|
|
|
bit 6: Brake 2 |
|
|
|
bit 7: ABMS |
|
|
|
bit 8: Throttle |
|
|
|
bit 9: Remote Brake |
|
|
|
bit 10: Remote Pwr Rating Sw |
|
|
|
bit 11: Remote Regen1 |
|
|
|
bit 12: Remote Regen2 |
|
|
|
bit 13: Remote Spd Rating Sw |
|
|
|
bit 14: Throttle Spd rating SW |
|
|
|
bit 15: Remote Reverse |
|
| 1996 |
minimum_cruise_enable_speed |
Minimum vehicle speed threshold for engaging Cruise control. |
km/hr |
| 1997 |
cruise_input_mode |
Input mode for cruise control. 0 = Button/Momentary, 1= Switch. |
|
| 1998 |
throttle_overclose_voltage |
Voltage threshold below which throttle is considered being in the "overclosed" state. |
V |
| 1999 |
transition_duration_ms |
Total duration of the throttle state transition pulses |
ms |
| 2000 |
transition_pulse_on_duration_ms |
Duration of the throttle state transition pulses on time |
ms |
| 2001 |
transition_pulse_off_duration_ms |
Duration of the throttle state transition pulses off time |
ms |
| 2002 |
transition_buzz_strength |
Strength of the motor Buzz effect during pulse transition 0-100%. |
% |
| 2003 |
transition_buzz_frequency |
Frequency of the Buzz effect during transition. 10-2000 Hz. |
Hz |
| 2004 |
secondary_throttle_full_v_q12 |
Calibrated "full" voltage for the secondary throttle |
v |
| 2005 |
Secondary_Cutoff_Brake_Sensor_Source |
0=Brake1, 1=Brake2, 2=PFS, 3=Cruise, 4=Remote |
|
| 2006 |
Features5 |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: DSP Temperature Foldback |
|
|
|
bit 1: High Speed Vehicle (Not compatible with TE) |
|
|
|
bit 2: Alternate Battery Limits |
|
|
|
bit 3: Delayed Input Latching |
|
|
|
bit 4: Delayed Input Inverted (Delayed input is active low) |
|
|
|
bit 5: Beta: Uncontrolled Regen Compensation |
|
|
|
bit 6: Spare06 |
|
|
|
bit 7: Spare07 |
|
|
|
bit 8: Spare08 |
|
|
|
bit 9: Spare09 |
|
|
|
bit 10: Spare10 |
|
|
|
bit 11: Spare11 |
|
|
|
bit 12: Spare12 |
|
|
|
bit 13: Spare13 |
|
|
|
bit 14: Spare14 |
|
|
|
bit 15: Spare15 |
|
| 2007 |
cruise_noise_threshold |
Required increase on an active command input (pedal or throttle input) range to trigger cruise control disengaging. |
% of input range |
|
|
(eg. if throttle is at 50% when cruise engages, and this parameter is set to 5%, the initial disengage threshold will be 55% of the throttle input range. As the throttle is relaxed to 25%, this disengage threshold will follow it down to 30%, etc...) |
|
| 2008 |
cts_comm_timeout_ms |
Comm timeout for CTS battery protocol charge/discharge current limits. |
ms |
| 2009 |
alternate_can_protocols |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=enable 0=disable |
|
|
|
|
|
|
|
bit 0: Ryvid BMS + Display |
|
|
|
bit 1: Spare01 |
|
|
|
bit 2: Spare02 |
|
|
|
bit 3: Spare03 |
|
|
|
bit 4: Spare04 |
|
|
|
bit 5: Spare05 |
|
|
|
bit 6: Spare06 |
|
|
|
bit 7: Spare07 |
|
|
|
bit 8: Spare08 |
|
|
|
bit 9: Spare09 |
|
|
|
bit 10: Spare10 |
|
|
|
bit 11: Spare11 |
|
|
|
bit 12: Spare12 |
|
|
|
bit 13: Spare13 |
|
|
|
bit 14: Spare14 |
|
|
|
bit 15: Spare15 |
|
| 2010 |
momentary_assist_source |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
Input Source selection for Momentary Assist Increment. |
|
|
|
|
|
|
|
1 = Source active 0 = Source inactive |
|
|
|
|
|
|
|
bit 0: Hall C |
|
|
|
bit 1: Hall B |
|
|
|
bit 2: Hall A |
|
|
|
bit 3: PFS |
|
|
|
bit 4: Cruise |
|
|
|
bit 5: Brake 1 |
|
|
|
bit 6: Brake 2 |
|
|
|
bit 7: ABMS |
|
|
|
bit 8: Throttle |
|
|
|
bit 9: Remote Brake |
|
|
|
bit 10: Remote Pwr Rating Sw |
|
|
|
bit 11: Remote Regen1 |
|
|
|
bit 12: Remote Regen2 |
|
|
|
bit 13: Remote Spd Rating Sw |
|
|
|
bit 14: Throttle Spd rating SW |
|
|
|
bit 15: Remote Reverse |
|
| 2011 |
momentary_assist_modes |
Number of assist modes the momentary assist source input will toggle through before resetting back to mode 0, when 'Assist mode source' is set to 'Momentary'. |
|
| 2012 |
delayed_input_destination |
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
'Delayed Input Destination' Selection. Any output bits selected in this parameter will be set 'high' when the input source(s) are |
|
|
|
active for the configured 'Delayed Input Period'. If the input source(s) are not active, any output bits selected in this parameter will be |
|
|
|
cleared unless the 'Delayed Input Latching' bit is enabled on Features5. |
|
|
|
|
|
|
|
1=Output Selected 0=Output Not Selected |
|
|
|
|
|
|
|
bit 0: Cut out |
|
|
|
bit 1: HeadLight |
|
|
|
bit 2: RunLight |
|
|
|
bit 3: BrkLight |
|
|
|
bit 4: ChrgDisable |
|
|
|
bit 5: Alt Spd |
|
|
|
bit 6: Alt Pwr |
|
|
|
bit 7: Regen1 |
|
|
|
bit 8: Regen2 |
|
|
|
bit 9: HDQ |
|
|
|
bit 10: Disable analog regen |
|
|
|
bit 11: Disable reverse cadence regen |
|
|
|
bit 12: Enable remote braking torque |
|
|
|
bit 13: CAN remote fault |
|
|
|
bit 14: Disable Wheel Lock |
|
|
|
bit 15: Enable reverse |
|
| 2013 |
unused_test_param2 |
unused_test_param2 - address 2013 |
|
| 2014 |
Customer_Parameter_11 |
Customer param 11 - address 2014 |
|
| 2015 |
Customer_Parameter_12 |
Customer param 12 - address 2015 |
|
| 2016 |
Customer_Parameter_1 |
Customer param 1 - address 2016 |
|
| 2017 |
Customer_Parameter_2 |
Customer param 2 - address 2017 |
|
| 2018 |
Customer_Parameter_3 |
Customer param 3 - address 2018 |
|
| 2019 |
Customer_Parameter_4 |
Customer param 4 - address 2019 |
|
| 2020 |
Customer_Parameter_5 |
Customer param 5 - address 2020 |
|
| 2021 |
Customer_Parameter_6 |
Customer param 6 - address 2021 |
|
| 2022 |
Customer_Parameter_7 |
Customer param 7 - address 2022 |
|
| 2023 |
Customer_Parameter_8 |
Customer param 8 - address 2023 |
|
| 2024 |
Customer_Parameter_9 |
Customer param 9 - address 2024 |
|
| 2025 |
Customer_Parameter_10 |
Customer param 10 - address 2025 |
|
| 2026 |
MFG_Date_First_Power_On |
Date unit first powered on: YYDDD |
|
| 2027 |
MFG_Final_Test_Date |
Date of final MFG Test: YYDDD |
|
| 2028 |
Product_Part_Number |
10-XXXXXX Class Part Number |
|
| 2029 |
Product_Part_Number_Revision |
Product part number revision. Format: 0Z0YY. Z=0 for X, 1 for A, 2 for B, etc. Ex A-01 = 01001 |
|
| 2030 |
MFG_Customer_Parameter_File |
Parameter file loaded in manufacturing. 92-XXXXXX |
|
| 2031 |
MFG_Firmware_File |
Firmware file loaded in manufacturing. 90-XXXXXX |
|
| 2032 |
MFG_Flowcheck |
Bit field indicating passed test stages. |
|
|
|
Not all test stages performed on all products. |
|
|
|
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 |
|
|
|
|
|
|
|
1=pass |
|
|
|
|
|
|
|
bit 0: Product Software Load |
|
|
|
bit 1: PCBA Functional Test |
|
|
|
bit 2: PCBA Bridge Test |
|
|
|
bit 3: ASY Functional Test |
|
|
|
bit 4: ASY Bridge Test |
|
|
|
bit 5: ASY HIPOT Test |
|
|
|
bit 6: POT HIPOT Test |
|
|
|
bit 7: POT Functional Test |
|
|
|
bit 8: POT Bridge Test |
|
|
|
bit 9: Customer Configuration and Loading |
|
|
|
bit 10: Spare10 |
|
|
|
bit 11: Spare11 |
|
|
|
bit 12: Spare12 |
|
|
|
bit 13: Spare13 |
|
|
|
bit 14: Final Test Stage Complete |
|
|
|
bit 15: unused |
|
| 2033 |
MFG_Location_Code |
MFG location code |
|
| 2034 |
MFG_Config_Test_Station_Serial_Number |
Configuration test station serial number |
|
| 2035 |
MFG_PCBA_Serial_Number_1 |
Parameter contains YYWW from serial number YYWW-XXXXX. |
|
| 2036 |
MFG_PCBA_Serial_Number_2 |
Parameter contains XXXXX from serial number YYWW-XXXXX. |
|
| 2037 |
MFG_ASY_Serial_Number_1 |
Parameter contains YYWW from serial number YYWW-XXXXX. |
|
| 2038 |
MFG_ASY_Serial_Number_2 |
Parameter contains XXXXX from serial number YYWW-XXXXX. |
|
| 2039 |
MFG_POT_Serial_Number_1 |
Parameter contains YYWW from serial number YYWW-XXXXX. |
|
| 2040 |
MFG_POT_Serial_Number_2 |
Parameter contains XXXXX from serial number YYWW-XXXXX. |
|
| 2041 |
MFG_ASY_Bridge_Test_Station_Serial_Number |
MFG ASY Bridge Test Station SN |
|
| 2042 |
MFG_ASY_Functional_Test_Station_Serial_Number |
MFG ASY Functional Test Station SN |
|
| 2043 |
MFG_POT_Bridge_Test_Station_Serial_Number |
MFG POT Bridge Test Station SN |
|
| 2044 |
MFG_POT_Functional_Test_Station_Serial_Number |
MFG POT Functional Test Station SN |
|
| 2045 |
MFG_Test_Register |
MFG Test Register |
|
| 2046 |
MicroElectronics_Test_Register |
1=WatchDog test, 2=NMI (clockfail) test, 3=ISR rate test |
|
| 2047 |
TE_Configuration |
TE configuration 1=Pedal bikes (ISO13849), 2=Throttle vehicle, 3= Remote TE |
|
| 2048 |
RPDO3_Map1_Sub_Index |
RPDO3 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2049 |
RPDO3_Map1_Index |
RPDO3 map1 index |
hex |
| 2050 |
RPDO3_Map2_Sub_Index |
RPDO3 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2051 |
RPDO3_Map2_Index |
RPDO3 map2 index |
hex |
| 2052 |
RPDO3_Map3_Sub_Index |
RPDO3 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2053 |
RPDO3_Map3_Index |
RPDO3 map3 index |
hex |
| 2054 |
RPDO3_Map4_Sub_Index |
RPDO3 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2055 |
RPDO3_Map4_Index |
RPDO3 map4 index |
hex |
| 2056 |
RPDO3_Size |
RPDO3 size in words |
|
| 2057 |
RPDO3_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2058 |
RPDO3_Timeout |
Reserved for future use. |
ms |
| 2059 |
reserved_rpdo_3 |
Reserved for future use |
|
| 2060 |
RPDO4_Map1_Sub_Index |
RPDO4 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2061 |
RPDO4_Map1_Index |
RPDO4 map1 index |
hex |
| 2062 |
RPDO4_Map2_Sub_Index |
RPDO4 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2063 |
RPDO4_Map2_Index |
RPDO4 map2 index |
hex |
| 2064 |
RPDO4_Map3_Sub_Index |
RPDO4 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2065 |
RPDO4_Map3_Index |
RPDO4 map3 index |
hex |
| 2066 |
RPDO4_Map4_Sub_Index |
RPDO4 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2067 |
RPDO4_Map4_Index |
RPDO4 map4 index |
hex |
| 2068 |
RPDO4_Size |
RPDO4 size in words |
|
| 2069 |
RPDO4_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2070 |
RPDO4_Timeout |
Reserved for future use. |
ms |
| 2071 |
reserved_rpdo_4 |
Reserved for future use |
|
| 2072 |
RPDO5_Map1_Sub_Index |
RPDO5 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2073 |
RPDO5_Map1_Index |
RPDO5 map1 index |
hex |
| 2074 |
RPDO5_Map2_Sub_Index |
RPDO5 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2075 |
RPDO5_Map2_Index |
RPDO5 map2 index |
hex |
| 2076 |
RPDO5_Map3_Sub_Index |
RPDO5 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2077 |
RPDO5_Map3_Index |
RPDO5 map3 index |
hex |
| 2078 |
RPDO5_Map4_Sub_Index |
RPDO5 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2079 |
RPDO5_Map4_Index |
RPDO5 map4 index |
hex |
| 2080 |
RPDO5_Size |
RPDO5 size in words |
|
| 2081 |
RPDO5_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2082 |
RPDO5_Timeout |
Reserved for future use. |
ms |
| 2083 |
reserved_rpdo_5 |
Reserved for future use. |
|
| 2084 |
RPDO6_Map1_Sub_Index |
RPDO6 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2085 |
RPDO6_Map1_Index |
RPDO6 map1 index |
hex |
| 2086 |
RPDO6_Map2_Sub_Index |
RPDO6 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2087 |
RPDO6_Map2_Index |
RPDO6 map2 index |
hex |
| 2088 |
RPDO6_Map3_Sub_Index |
RPDO6 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2089 |
RPDO6_Map3_Index |
RPDO6 map3 index |
hex |
| 2090 |
RPDO6_Map4_Sub_Index |
RPDO6 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2091 |
RPDO6_Map4_Index |
RPDO6 map4 index |
hex |
| 2092 |
RPDO6_Size |
RPDO6 size in words |
|
| 2093 |
RPDO6_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2094 |
RPDO6_Timeout |
Reserved for future use. |
ms |
| 2095 |
reserved_rpdo_6 |
Reserved for future use. |
|
| 2096 |
RPDO7_Map1_Sub_Index |
RPDO7 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2097 |
RPDO7_Map1_Index |
RPDO7 map1 index |
hex |
| 2098 |
RPDO7_Map2_Sub_Index |
RPDO7 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2099 |
RPDO7_Map2_Index |
RPDO7 map2 index |
hex |
| 2100 |
RPDO7_Map3_Sub_Index |
RPDO7 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2101 |
RPDO7_Map3_Index |
RPDO7 map3 index |
hex |
| 2102 |
RPDO7_Map4_Sub_Index |
RPDO7 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2103 |
RPDO7_Map4_Index |
RPDO7 map4 index |
hex |
| 2104 |
RPDO7_Size |
RPDO7 size in words |
|
| 2105 |
RPDO7_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2106 |
RPDO7_Timeout |
Reserved for future use. |
ms |
| 2107 |
reserved_rpdo_7 |
Reserved for future use. |
|
| 2108 |
RPDO8_Map1_Sub_Index |
RPDO8 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2109 |
RPDO8_Map1_Index |
RPDO8 map1 index |
hex |
| 2110 |
RPDO8_Map2_Sub_Index |
RPDO8 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2111 |
RPDO8_Map2_Index |
RPDO8 map2 index |
hex |
| 2112 |
RPDO8_Map3_Sub_Index |
RPDO8 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2113 |
RPDO8_Map3_Index |
RPDO8 map3 index |
hex |
| 2114 |
RPDO8_Map4_Sub_Index |
RPDO8 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2115 |
RPDO8_Map4_Index |
RPDO8 map4 index |
hex |
| 2116 |
RPDO8_Size |
RPDO8 size in words |
|
| 2117 |
RPDO8_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2118 |
RPDO8_Timeout |
Reserved for future use. |
ms |
| 2119 |
reserved_rpdo_8 |
Reserved for future use. |
|
| 2120 |
RPDO9_Map1_Sub_Index |
RPDO9 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2121 |
RPDO9_Map1_Index |
RPDO9 map1 index |
hex |
| 2122 |
RPDO9_Map2_Sub_Index |
RPDO9 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2123 |
RPDO9_Map2_Index |
RPDO9 map2 index |
hex |
| 2124 |
RPDO9_Map3_Sub_Index |
RPDO9 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2125 |
RPDO9_Map3_Index |
RPDO9 map3 index |
hex |
| 2126 |
RPDO9_Map4_Sub_Index |
RPDO9 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2127 |
RPDO9_Map4_Index |
RPDO9 map4 index |
hex |
| 2128 |
RPDO9_Size |
RPDO9 size in words |
|
| 2129 |
RPDO9_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2130 |
RPDO9_Timeout |
Reserved for future use. |
ms |
| 2131 |
reserved_rpdo_9 |
Reserved for future use. |
|
| 2132 |
RPDO10_Map1_Sub_Index |
RPDO10 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2133 |
RPDO10_Map1_Index |
RPDO10 map1 index |
hex |
| 2134 |
RPDO10_Map2_Sub_Index |
RPDO10 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2135 |
RPDO10_Map2_Index |
RPDO10 map2 index |
hex |
| 2136 |
RPDO10_Map3_Sub_Index |
RPDO10 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2137 |
RPDO10_Map3_Index |
RPDO10 map3 index |
hex |
| 2138 |
RPDO10_Map4_Sub_Index |
RPDO10 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2139 |
RPDO10_Map4_Index |
RPDO10 map4 index |
hex |
| 2140 |
RPDO10_Size |
RPDO10 size in words |
|
| 2141 |
RPDO10_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2142 |
RPDO10_Timeout |
Reserved for future use. |
ms |
| 2143 |
reserved_rpdo_10 |
Reserved for future use. |
|
| 2144 |
RPDO11_Map1_Sub_Index |
RPDO11 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2145 |
RPDO11_Map1_Index |
RPDO11 map1 index |
hex |
| 2146 |
RPDO11_Map2_Sub_Index |
RPDO11 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2147 |
RPDO11_Map2_Index |
RPDO11 map2 index |
hex |
| 2148 |
RPDO11_Map3_Sub_Index |
RPDO11 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2149 |
RPDO11_Map3_Index |
RPDO11 map3 index |
hex |
| 2150 |
RPDO11_Map4_Sub_Index |
RPDO11 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2151 |
RPDO11_Map4_Index |
RPDO11 map4 index |
hex |
| 2152 |
RPDO11_Size |
RPDO11 size in words |
|
| 2153 |
RPDO11_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2154 |
RPDO11_Timeout |
Reserved for future use. |
ms |
| 2155 |
reserved_rpdo_11 |
Reserved for future use. |
|
| 2156 |
RPDO12_Map1_Sub_Index |
RPDO12 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2157 |
RPDO12_Map1_Index |
RPDO12 map1 index |
hex |
| 2158 |
RPDO12_Map2_Sub_Index |
RPDO12 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2159 |
RPDO12_Map2_Index |
RPDO12 map2 index |
hex |
| 2160 |
RPDO12_Map3_Sub_Index |
RPDO12 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2161 |
RPDO12_Map3_Index |
RPDO12 map3 index |
hex |
| 2162 |
RPDO12_Map4_Sub_Index |
RPDO12 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2163 |
RPDO12_Map4_Index |
RPDO12 map4 index |
hex |
| 2164 |
RPDO12_Size |
RPDO12 size in words |
|
| 2165 |
RPDO12_Transmission_Type |
asynchronous only (0 to disable, N to enable) |
|
| 2166 |
RPDO12_Timeout |
Reserved for future use. |
ms |
| 2167 |
reserved_rpdo_12 |
Reserved for future use. |
|
| 2168 |
TPDO5_Map1_Sub_Index |
TPDO5 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2169 |
TPDO5_Map1_Index |
TPDO5 map1 index |
hex |
| 2170 |
TPDO5_Map2_Sub_Index |
TPDO5 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2171 |
TPDO5_Map2_Index |
TPDO5 map2 index |
hex |
| 2172 |
TPDO5_Map3_Sub_Index |
TPDO5 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2173 |
TPDO5_Map3_Index |
TPDO5 map3 index |
hex |
| 2174 |
TPDO5_Map4_Sub_Index |
TPDO5 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2175 |
TPDO5_Map4_Index |
TPDO5 map4 index |
hex |
| 2176 |
TPDO5_Size |
TPDO5 size in words |
|
| 2177 |
TPDO5_Transmission_Type |
TPDO5 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2178 |
TPDO5_Event_Time |
TPDO5 event time in ms for async tpdos (0 to disable) |
ms |
| 2179 |
TPDO5_Sync_Window |
TPDO5 sync window (not used) |
|
| 2180 |
TPDO6_Map1_Sub_Index |
TPDO6 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2181 |
TPDO6_Map1_Index |
TPDO6 map1 index |
hex |
| 2182 |
TPDO6_Map2_Sub_Index |
TPDO6 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2183 |
TPDO6_Map2_Index |
TPDO6 map2 index |
hex |
| 2184 |
TPDO6_Map3_Sub_Index |
TPDO6 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2185 |
TPDO6_Map3_Index |
TPDO6 map3 index |
hex |
| 2186 |
TPDO6_Map4_Sub_Index |
TPDO6 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2187 |
TPDO6_Map4_Index |
TPDO6 map4 index |
hex |
| 2188 |
TPDO6_Size |
TPDO6 size in words |
|
| 2189 |
TPDO6_Transmission_Type |
TPDO6 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2190 |
TPDO6_Event_Time |
TPDO6 event time in ms for async tpdos (0 to disable) |
ms |
| 2191 |
TPDO6_Sync_Window |
TPDO6 sync window (not used) |
|
| 2192 |
TPDO7_Map1_Sub_Index |
TPDO7 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2193 |
TPDO7_Map1_Index |
TPDO7 map1 index |
hex |
| 2194 |
TPDO7_Map2_Sub_Index |
TPDO7 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2195 |
TPDO7_Map2_Index |
TPDO7 map2 index |
hex |
| 2196 |
TPDO7_Map3_Sub_Index |
TPDO7 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2197 |
TPDO7_Map3_Index |
TPDO7 map3 index |
hex |
| 2198 |
TPDO7_Map4_Sub_Index |
TPDO7 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2199 |
TPDO7_Map4_Index |
TPDO7 map4 index |
hex |
| 2200 |
TPDO7_Size |
TPDO7 size in words |
|
| 2201 |
TPDO7_Transmission_Type |
TPDO7 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2202 |
TPDO7_Event_Time |
TPDO7 event time in ms for async tpdos (0 to disable) |
ms |
| 2203 |
TPDO7_Sync_Window |
TPDO7 sync window (not used) |
|
| 2204 |
TPDO8_Map1_Sub_Index |
TPDO8 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2205 |
TPDO8_Map1_Index |
TPDO8 map1 index |
hex |
| 2206 |
TPDO8_Map2_Sub_Index |
TPDO8 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2207 |
TPDO8_Map2_Index |
TPDO8 map2 index |
hex |
| 2208 |
TPDO8_Map3_Sub_Index |
TPDO8 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2209 |
TPDO8_Map3_Index |
TPDO8 map3 index |
hex |
| 2210 |
TPDO8_Map4_Sub_Index |
TPDO8 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2211 |
TPDO8_Map4_Index |
TPDO8 map4 index |
hex |
| 2212 |
TPDO8_Size |
TPDO8 size in words |
|
| 2213 |
TPDO8_Transmission_Type |
TPDO8 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2214 |
TPDO8_Event_Time |
TPDO8 event time in ms for async tpdos (0 to disable) |
ms |
| 2215 |
TPDO8_Sync_Window |
TPDO8 sync window (not used) |
|
| 2216 |
TPDO9_Map1_Sub_Index |
TPDO9 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2217 |
TPDO9_Map1_Index |
TPDO9 map1 index |
hex |
| 2218 |
TPDO9_Map2_Sub_Index |
TPDO9 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2219 |
TPDO9_Map2_Index |
TPDO9 map2 index |
hex |
| 2220 |
TPDO9_Map3_Sub_Index |
TPDO9 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2221 |
TPDO9_Map3_Index |
TPDO9 map3 index |
hex |
| 2222 |
TPDO9_Map4_Sub_Index |
TPDO9 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2223 |
TPDO9_Map4_Index |
TPDO9 map4 index |
hex |
| 2224 |
TPDO9_Size |
TPDO9 size in words |
|
| 2225 |
TPDO9_Transmission_Type |
TPDO9 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2226 |
TPDO9_Event_Time |
TPDO9 event time in ms for async tpdos (0 to disable) |
ms |
| 2227 |
TPDO9_Sync_Window |
TPDO9 sync window (not used) |
|
| 2228 |
TPDO10_Map1_Sub_Index |
TPDO10 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2229 |
TPDO10_Map1_Index |
TPDO10 map1 index |
hex |
| 2230 |
TPDO10_Map2_Sub_Index |
TPDO10 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2231 |
TPDO10_Map2_Index |
TPDO10 map2 index |
hex |
| 2232 |
TPDO10_Map3_Sub_Index |
TPDO10 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2233 |
TPDO10_Map3_Index |
TPDO10 map3 index |
hex |
| 2234 |
TPDO10_Map4_Sub_Index |
TPDO10 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2235 |
TPDO10_Map4_Index |
TPDO10 map4 index |
hex |
| 2236 |
TPDO10_Size |
TPDO10 size in words |
|
| 2237 |
TPDO10_Transmission_Type |
TPDO10 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2238 |
TPDO10_Event_Time |
TPDO10 event time in ms for async tpdos (0 to disable) |
ms |
| 2239 |
TPDO10_Sync_Window |
TPDO10 sync window (not used) |
|
| 2240 |
TPDO11_Map1_Sub_Index |
TPDO11 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2241 |
TPDO11_Map1_Index |
TPDO11 map1 index |
hex |
| 2242 |
TPDO11_Map2_Sub_Index |
TPDO11 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2243 |
TPDO11_Map2_Index |
TPDO11 map2 index |
hex |
| 2244 |
TPDO11_Map3_Sub_Index |
TPDO11 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2245 |
TPDO11_Map3_Index |
TPDO11 map3 index |
hex |
| 2246 |
TPDO11_Map4_Sub_Index |
TPDO11 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2247 |
TPDO11_Map4_Index |
TPDO11 map4 index |
hex |
| 2248 |
TPDO11_Size |
TPDO11 size in words |
|
| 2249 |
TPDO11_Transmission_Type |
TPDO11 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2250 |
TPDO11_Event_Time |
TPDO11 event time in ms for async tpdos (0 to disable) |
ms |
| 2251 |
TPDO11_Sync_Window |
TPDO11 sync window (not used) |
|
| 2252 |
TPDO12_Map1_Sub_Index |
TPDO12 map1 sub index (high byte) and size in bits (low bit) |
hex |
| 2253 |
TPDO12_Map1_Index |
TPDO12 map1 index |
hex |
| 2254 |
TPDO12_Map2_Sub_Index |
TPDO12 map2 sub index (high byte) and size in bits (low bit) |
hex |
| 2255 |
TPDO12_Map2_Index |
TPDO12 map2 index |
hex |
| 2256 |
TPDO12_Map3_Sub_Index |
TPDO12 map3 sub index (high byte) and size in bits (low bit) |
hex |
| 2257 |
TPDO12_Map3_Index |
TPDO12 map3 index |
hex |
| 2258 |
TPDO12_Map4_Sub_Index |
TPDO12 map4 sub index (high byte) and size in bits (low bit) |
hex |
| 2259 |
TPDO12_Map4_Index |
TPDO12 map4 index |
hex |
| 2260 |
TPDO12_Size |
TPDO12 size in words |
|
| 2261 |
TPDO12_Transmission_Type |
TPDO12 number of syncs per transmission 0 to 240 (0 to disable, N for every Nth sync) |
|
| 2262 |
TPDO12_Event_Time |
TPDO12 event time in ms for async tpdos (0 to disable) |
ms |
| 2263 |
TPDO12_Sync_Window |
TPDO12 sync window (not used) |
|
| 2264 |
RPDO3_COBID_Low |
|
hex |
| 2265 |
RPDO3_COBID_High |
|
hex |
| 2266 |
RPDO4_COBID_Low |
|
hex |
| 2267 |
RPDO4_COBID_High |
|
hex |
| 2268 |
RPDO5_COBID_Low |
|
hex |
| 2269 |
RPDO5_COBID_High |
|
hex |
| 2270 |
RPDO6_COBID_Low |
|
hex |
| 2271 |
RPDO6_COBID_High |
|
hex |
| 2272 |
RPDO7_COBID_Low |
|
hex |
| 2273 |
RPDO7_COBID_High |
|
hex |
| 2274 |
RPDO8_COBID_Low |
|
hex |
| 2275 |
RPDO8_COBID_High |
|
hex |
| 2276 |
RPDO9_COBID_Low |
|
hex |
| 2277 |
RPDO9_COBID_High |
|
hex |
| 2278 |
RPDO10_COBID_Low |
|
hex |
| 2279 |
RPDO10_COBID_High |
|
hex |
| 2280 |
RPDO11_COBID_Low |
|
hex |
| 2281 |
RPDO11_COBID_High |
|
hex |
| 2282 |
RPDO12_COBID_Low |
|
hex |
| 2283 |
RPDO12_COBID_High |
|
hex |
| 2284 |
TPDO5_COBID_Low |
|
hex |
| 2285 |
TPDO5_COBID_High |
|
hex |
| 2286 |
TPDO6_COBID_Low |
|
hex |
| 2287 |
TPDO6_COBID_High |
|
hex |
| 2288 |
TPDO7_COBID_Low |
|
hex |
| 2289 |
TPDO7_COBID_High |
|
hex |
| 2290 |
TPDO8_COBID_Low |
|
hex |
| 2291 |
TPDO8_COBID_High |
|
hex |
| 2292 |
TPDO9_COBID_Low |
|
hex |
| 2293 |
TPDO9_COBID_High |
|
hex |
| 2294 |
TPDO10_COBID_Low |
|
hex |
| 2295 |
TPDO10_COBID_High |
|
hex |
| 2296 |
TPDO11_COBID_Low |
|
hex |
| 2297 |
TPDO11_COBID_High |
|
hex |
| 2298 |
TPDO12_COBID_Low |
|
hex |
| 2299 |
TPDO12_COBID_High |
|
hex |
| 2300 |
Dynamic_Flash_Interval |
Interval for saving dynamic parameters to flash. Valid range of 30s-600s, 0 to disable. |
seconds |
| 2301 |
spare_params3_1 |
spare parameters 3-1 |
hex |
| 2302 |
throttle_sensitivity |
Throttle sensitivity scaling factor when throttle Sensitivity feature is enabled. Valid range of 0-8. |
pu |
| 2303 |
spare_params3_2 |
spare parameters 3-2 |
hex |