|
|
@@ -589,14 +589,6 @@ bool PMSM_FOC_SetCtrlMode(u8 mode) {
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
-void PMSM_FOC_GetRunningStatus(u8 *data) {
|
|
|
- data[0] = gFoc_Ctrl.in.n_ctlMode;
|
|
|
- data[0] |= gFoc_Ctrl.out.n_RunMode << 2;
|
|
|
- data[0] |= (gFoc_Ctrl.in.b_cruiseEna?1:0) << 4;
|
|
|
- data[0] |= (PMSM_FOC_Is_CruiseEnabled()?1:0) << 5;
|
|
|
- data[0] |= (PMSM_FOC_is_epmMode()?1:0) << 6;
|
|
|
- data[0] |= (0) << 7; //motor locked
|
|
|
-}
|
|
|
|
|
|
u8 PMSM_FOC_GetCtrlMode(void) {
|
|
|
return gFoc_Ctrl.in.n_ctlMode;
|
|
|
@@ -651,6 +643,7 @@ bool PMSM_FOC_Set_Speed(float rpm) {
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+#if 0
|
|
|
bool PMSM_FOC_Set_epmMode(bool epm) {
|
|
|
if (epm && !gFoc_Ctrl.in.b_motEnable) {
|
|
|
PMSM_FOC_SetErrCode(FOC_NotAllowed);
|
|
|
@@ -675,10 +668,6 @@ bool PMSM_FOC_Set_epmMode(bool epm) {
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
-bool PMSM_FOC_is_epmMode(void) {
|
|
|
- return gFoc_Ctrl.in.b_epmMode;
|
|
|
-}
|
|
|
-
|
|
|
bool PMSM_FOC_Start_epmMove(bool move, EPM_Dir_t dir) {
|
|
|
if (!gFoc_Ctrl.in.b_epmMode) {
|
|
|
return false;
|
|
|
@@ -697,6 +686,7 @@ bool PMSM_FOC_Start_epmMove(bool move, EPM_Dir_t dir) {
|
|
|
EPM_Dir_t PMSM_FOC_Get_epmDir(void) {
|
|
|
return gFoc_Ctrl.in.epmDirection;
|
|
|
}
|
|
|
+#endif
|
|
|
|
|
|
bool PMSM_FOC_Set_Current(float is) {
|
|
|
if (is > gFoc_Ctrl.userLim.s_PhaseCurrLim) {
|