File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131#define STATUS_CYCLETIME 100 // cycletime for refresh analog and digital Statusvalues
3232#define UI_SET_LED_CYCLETIME 1000 // cycletime for refresh UI status LEDs
3333
34- #define TILT_EMERGENCY_MILLIS 500 // Time for wheels to be lifted in order to count as emergency. This is to filter uneven ground.
35- #define LIFT_EMERGENCY_MILLIS 2000 // Time for one wheel to be lifted in order to count as emergency. This is to filter uneven ground.
34+ #define TILT_EMERGENCY_MILLIS 2500 // Time for wheels to be lifted in order to count as emergency. This is to filter uneven ground.
35+ #define LIFT_EMERGENCY_MILLIS 500 // Time for one wheel to be lifted in order to count as emergency. This is to filter uneven ground.
3636#define BUTTON_EMERGENCY_MILLIS 20 // Time for button emergency to activate. This is to debounce the button if triggered on bumpy surfaces
3737
3838// Define to stream debugging messages via USB
@@ -530,7 +530,7 @@ void onPacketReceived(const uint8_t *buffer, size_t size) {
530530
531531// returns true, if it's a good idea to charge the battery (current, voltages, ...)
532532bool checkShouldCharge () {
533- return status_message.v_charge < 30.0 && status_message.charging_current < 1.5 && status_message.v_battery < 29.0 ;
533+ return status_message.v_charge < 30.0 && status_message.charging_current < 2 && status_message.v_battery < 29.0 ;
534534}
535535
536536void updateChargingEnabled () {
You can’t perform that action at this time.
0 commit comments