fix(sim): crash if trainer mode is set to Master/SBUS (#5809)

This commit is contained in:
philmoz
2025-01-21 09:27:47 +10:00
committed by GitHub
parent a6542e1448
commit d9f4667cfd
+2 -1
View File
@@ -192,7 +192,8 @@ static void trainer_init_module_sbus()
auto ctx = modulePortGetCtx(sbus_trainer_mod_st->rx);
sbusSetReceiveCtx(ctx, drv);
drv->setIdleCb(ctx, sbusFrameReceived, nullptr);
if (drv && drv->setIdleCb)
drv->setIdleCb(ctx, sbusFrameReceived, nullptr);
// switch ON
modulePortSetPower(EXTERNAL_MODULE, true);