@@ -22,7 +22,6 @@ static Field batteryMenus[] =
2222 FIELD_EDITABLE_UINT (_S ("Max current" , "Max curren" ), & ui_vars .ui8_battery_max_current , "amps" , 1 , 20 ),
2323 FIELD_EDITABLE_UINT (_S ("Low cut-off" , "Lo cut-off" ), & ui_vars .ui16_battery_low_voltage_cut_off_x10 , "volts" , 160 , 630 , .div_digits = 1 ),
2424 FIELD_EDITABLE_UINT (_S ("Resistance" , "Resistance" ), & ui_vars .ui16_battery_pack_resistance_x1000 , "mohm" , 0 , 1000 ),
25- FIELD_SCROLLABLE ("SOC" , batterySOCMenus ),
2625 FIELD_READONLY_UINT (_S ("Voltage est" , "Voltag est" ), & ui_vars .ui16_battery_voltage_soc_x10 , "volts" , false, .div_digits = 1 ),
2726 FIELD_READONLY_UINT (_S ("Resistance est" , "Resist est" ), & ui_vars .ui16_battery_pack_resistance_estimated_x1000 , "mohm" , 0 , 1000 ),
2827 FIELD_READONLY_UINT (_S ("Power loss est" , "Power loss" ), & ui_vars .ui16_battery_power_loss , "watts" , false, .div_digits = 0 ),
@@ -37,8 +36,12 @@ static Field motorMenus[] = {
3736 FIELD_EDITABLE_ENUM (_S ("Field weakening" , "Field weak" ), & ui_vars .ui8_field_weakening , "disable" , "enable" ),
3837 FIELD_END };
3938
40- static Field torqueSensorCalibrationMenus [] =
39+ static Field torqueSensorMenus [] =
4140 {
41+ FIELD_EDITABLE_UINT (_S ("Torque s ADC thresho" , "Torq s thr" ), & ui_vars .ui8_torque_sensor_adc_threshold , "" , 5 , 100 ),
42+ FIELD_EDITABLE_ENUM (_S ("Assist w/o pedal rot" , "A w/o ped" ), & ui_vars .ui8_motor_assistance_startup_without_pedal_rotation , "disable" , "enable" ), // FIXME, share one array of disable/enable strings
43+ FIELD_EDITABLE_ENUM (_S ("Coast brake" , "Coast brak" ), & ui_vars .ui8_coast_brake_enable , "disable" , "enable" ),
44+ FIELD_EDITABLE_UINT (_S ("Coast brake ADC" , "Coa bk ADC" ), & ui_vars .ui8_coast_brake_adc , "" , 5 , 255 ),
4245 FIELD_EDITABLE_ENUM (_S ("Calibration" , "Calibrat" ), & ui_vars .ui8_torque_sensor_calibration_feature_enabled , "disable" , "enable" ),
4346 FIELD_EDITABLE_UINT (_S ("Torque sensor filter" , "Torq s fil" ), & ui_vars .ui8_torque_sensor_filter , "" , 0 , 100 ),
4447 FIELD_EDITABLE_ENUM (_S ("Start pedal ground" , "Pedal grou" ), & ui_vars .ui8_torque_sensor_calibration_pedal_ground , "left" , "right" ),
@@ -76,15 +79,6 @@ static Field torqueSensorCalibrationMenus[] =
7679 FIELD_EDITABLE_UINT ("Right ADC 8" , & ui_vars .ui16_torque_sensor_calibration_table_right [7 ][1 ], "" , 0 , 1023 ),
7780 FIELD_END };
7881
79- static Field torqueSensorMenus [] =
80- {
81- FIELD_EDITABLE_UINT (_S ("Torque sensor ADC threshold" , "Torq s thr" ), & ui_vars .ui8_torque_sensor_adc_threshold , "" , 5 , 75 ),
82- FIELD_EDITABLE_ENUM (_S ("Assist w/o pedal rot" , "A w/o ped" ), & ui_vars .ui8_motor_assistance_startup_without_pedal_rotation , "disable" , "enable" ), // FIXME, share one array of disable/enable strings
83- FIELD_EDITABLE_ENUM (_S ("Coast brake" , "Coast brak" ), & ui_vars .ui8_coast_brake_enable , "disable" , "enable" ),
84- FIELD_EDITABLE_UINT (_S ("Coast brake ADC" , "Coa bk ADC" ), & ui_vars .ui8_coast_brake_adc , "" , 5 , 255 ),
85- FIELD_SCROLLABLE ("Calibration" , torqueSensorCalibrationMenus ),
86- FIELD_END };
87-
8882static Field assistMenus [] =
8983 {
9084 FIELD_EDITABLE_UINT (_S ("Num assist levels" , "Num Levels" ), & ui_vars .ui8_number_of_assist_levels , "" , 1 , 20 ),
@@ -371,6 +365,7 @@ static Field technicalMenus[] = {
371365static Field topMenus [] = {
372366 FIELD_SCROLLABLE ("Wheel" , wheelMenus ),
373367 FIELD_SCROLLABLE ("Battery" , batteryMenus ),
368+ FIELD_SCROLLABLE ("SOC" , batterySOCMenus ),
374369 FIELD_SCROLLABLE (_S ("Motor" , "Motor" ), motorMenus ),
375370 FIELD_SCROLLABLE (_S ("Torque sensor" , "Torque sen" ), torqueSensorMenus ),
376371 FIELD_SCROLLABLE (_S ("Assist level" , "Assist" ), assistMenus ),
0 commit comments