The RMP Motion Controller APIs

◆ NetworkIndexSet()

void NetworkIndexSet ( RSINetworkIndexType  indexType,
uint32_t  newIndex 
NetworkIndexSet sets the index used by the axis for the associated enum/feature.
indexTypeThe associated type of index you want.
newIndexThe new index of the associated Type.
This function is also available in RapidSequencer.
Sample Code:
//Switch Primary Feedback to Secondary and then associate a new Index as the Primary Feedback.
uint32_t oldIndexOfPrimaryFeedback = Axis.NetworkIndexGet(NetworkIndexTypePOSITION_ACTUAL_INDEX);
Axis.NetworkIndexSet(NetworkIndexTypeAUX_POSITION_FEEDBACK_INDEX, oldIndexOfPrimaryFeedback);
Axis.NetworkIndexSet(NetworkIndexTypePOSITION_ACTUAL_INDEX, someNewSignificantFeedback);
See also
NetworkIndexGet, MotionController.NetworkOutputSentValueGet, MotionController.NetworkInputValueGet, RSINetworkIndexType