diff --git a/src/TIMIQLib.cpp b/src/TIMIQLib.cpp index ef9c2c604a242c45aa1cafe916adfb702df1e428..d44551702a809fbfe03d00b7118d4c107c368949 100644 --- a/src/TIMIQLib.cpp +++ b/src/TIMIQLib.cpp @@ -638,6 +638,7 @@ void ThreadedAction::exit (void) void TIMIQLib::ExecuteAction(timIQConfig & cfg) { E_timiq_errno_t err; + E_timiq_cmd_t cmd; CHECK_TIMIQ_HW; @@ -670,7 +671,8 @@ void TIMIQLib::ExecuteAction(timIQConfig & cfg) //- PLL calibration -- soso add case TI_CALIB: - cfg.ti_err = m_timiq_hw->write_command(RECALIBRATE_PLL); + cmd = RECALIBRATE_PLL; + cfg.ti_err = m_timiq_hw->write_command(cmd); this->end_task(); break;