diff --git a/Src/DroneCAN/DroneCAN.c b/Src/DroneCAN/DroneCAN.c index 6f3d5e43..72ed5a2e 100644 --- a/Src/DroneCAN/DroneCAN.c +++ b/Src/DroneCAN/DroneCAN.c @@ -294,7 +294,10 @@ static void handle_param_GetSet(CanardInstance* ins, CanardRxTransfer* transfer) break; default: return; - } + } + + // make dir_reversed change work without reboot + forward = 1 - dir_reversed; } /*