The RMP Motion Controller APIs

◆ RSIHomeMethod

enum RSIHomeMethod
strong

Predefined homing methods Click here for detailed Home Method diagrams

Enumerator
RSIHomeMethodNONE 

Set the current position to zero (home)

RSIHomeMethodNEGATIVE_LIMIT_THEN_RIGHT_INDEX 
RSIHomeMethodPOSITIVE_LIMIT_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodRESERVED_15 
RSIHomeMethodRESERVED_16 
RSIHomeMethodNEGATIVE_LIMIT 
RSIHomeMethodPOSITIVE_LIMIT 
RSIHomeMethodRISING_HOME 
RSIHomeMethodFALLING_HOME 
RSIHomeMethodRISING_HOME_POSITIVE_START 
RSIHomeMethodFALLING_HOME_POSITIVE_START 
RSIHomeMethodFALLING_HOME_NEGATIVE_START 
RSIHomeMethodRISING_HOME_NEGATIVE_START 
RSIHomeMethodINDEX_NEGATIVE_START 
RSIHomeMethodINDEX_POSITIVE_START 
RSIHomeMethodCURRENT_POSITION 
RSIHomeMethodNEGATIVE_HARDSTOP 
RSIHomeMethodPOSITIVE_HARDSTOP 
RSIHomeMethodImprovedNEGATIVE_LIMIT_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedPOSITIVE_LIMIT_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START 
RSIHomeMethodImprovedRESERVED_115 
RSIHomeMethodImprovedRESERVED_116 
RSIHomeMethodImprovedNEGATIVE_LIMIT 
RSIHomeMethodImprovedPOSITIVE_LIMIT 
RSIHomeMethodImprovedPOSITIVE_HOME_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedNEGATIVE_HOME_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 
RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 
RSIHomeMethodImprovedNEGATIVE_INDEX 
RSIHomeMethodImprovedPOSITIVE_INDEX 
RSIHomeMethodImprovedCURRENT_POSITION 
RSIHomeMethodImprovedNEGATIVE_HARDSTOP 
RSIHomeMethodImprovedPOSITIVE_HARDSTOP 
Examples
Homing.cs.

Definition at line 308 of file rsienums.h.