X-Git-Url: https://rtime.felk.cvut.cz/gitweb/fpga/rpi-motor-control.git/blobdiff_plain/5d8290ceb4f6810b3bf47d15bcbb0fc63ff4a837..f11e0e40b525a7dfd9d452e02e676ee6cd0478a2:/pmsm-control/test_sw/pmsm_state.h diff --git a/pmsm-control/test_sw/pmsm_state.h b/pmsm-control/test_sw/pmsm_state.h index 376e2f8..583eb73 100644 --- a/pmsm-control/test_sw/pmsm_state.h +++ b/pmsm-control/test_sw/pmsm_state.h @@ -49,26 +49,28 @@ struct rpi_state{ void (*main_commutator)(struct rpi_state*); /* primarni komutator */ void (*main_controller)(struct rpi_state*); /* primarni regulator */ + + char error; /* detekce chyboveho stavu */ }; /** * Index OK. */ -void setIndexOK(struct rpi_state*); +inline void setIndexOK(struct rpi_state*); /** * Index Lost. */ -void setIndexLost(struct rpi_state*); +inline void setIndexLost(struct rpi_state*); /** * Turn commutation on. */ -void setCommutationOn(struct rpi_state*); +inline void setCommutationOn(struct rpi_state*); /** * Turn commutation off. */ -void setCommutationOff(struct rpi_state*); +inline void setCommutationOff(struct rpi_state*); #endif /*PMSM_STATE*/