// Change Axis Start Speed parameter as 200 then read it again.
nRtn = FAS_SetParameter(nPortNo, iSlaveNo, STEP_AXISSTARTSPEED, 200);
_ASSERT(nRtn == FMM_OK); // You have to check if the command di dn't execute
correctly.
nRtn = FAS_GetParameter(nPortNo, iSlaveNo, STEP_AXISSTARTSPEED, &lParamVal);
_ASSERT(nRtn == FMM_OK);
printf("Parameter [after] : Start Speed = %d \n", lParamVal);
// Check the value saved in the ROM.
nRtn = FAS_GetROMParameter(nPortNo, iSlaveNo, STEP_AXISSTARTSPEED, &lParamVal);
_ASSERT(nRtn == FMM_OK); // You have to check if the command didn't execute
correctly.
printf("Parameter [ROM] : Start Speed = %d \n", lParamVal);
// Edit the parameter value then save it in the ROM.
nRtn = FAS_SetParameter(nPortNo, iSlaveNo, STEP_AXISSTARTSPEED, 100);
_ASSERT(nRtn == FMM_OK); // You have to check if the command didn't execute
correctly.
nRtn = FAS_SaveAllParameters(nPortNo, iSlaveNo);
_ASSERT(nRtn == FMM_OK);
// Disconnect.
FAS_Close(nPortNo);
}