diff --git a/acsApp/src/devMCB4B.c b/acsApp/src/devMCB4B.c index ca414ed..e600e91 100644 --- a/acsApp/src/devMCB4B.c +++ b/acsApp/src/devMCB4B.c @@ -93,6 +93,7 @@ static int MCB4B_table[] = { IMMEDIATE, /* SET_VELOCITY */ IMMEDIATE, /* SET_ACCEL */ IMMEDIATE, /* GO */ + IMMEDIATE, /* SET_ENC_RATIO */ INFO, /* GET_INFO */ MOVE_TERM, /* STOP_AXIS */ VELOCITY, /* JOG */ @@ -277,6 +278,13 @@ STATIC long MCB4B_build_trans(motor_cmnd command, double *parms, struct motorRec */ trans->state = IDLE_STATE; break; + case SET_ENC_RATIO: + /* + * The MCB4B does not have the concept of encoder ratio, ignore this + * command + */ + trans->state = IDLE_STATE; + break; case GET_INFO: /* These commands are not actually done by sending a message, but rather they will indirectly cause the driver to read the status