The RMP Motion Controller APIs

◆ RSIHomeMethod

enum class 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 


RSIHomeMethodRESERVED_31 

Reserved.

RSIHomeMethodRESERVED_32 

Reserved.

RSIHomeMethodINDEX_NEGATIVE_START 


RSIHomeMethodINDEX_POSITIVE_START 


RSIHomeMethodCURRENT_POSITION 


RSIHomeMethodNEGATIVE_HARDSTOP 

Negative Hardstop.

RSIHomeMethodPOSITIVE_HARDSTOP 

Positive Hardstop.

RSIHomeMethodImprovedNone 

None.

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 


RSIHomeMethodImprovedPOSITIVE_HOME_POSITIVE_MOMENTUM 


RSIHomeMethodImprovedNEGATIVE_HOME_POSITIVE_MOMENTUM 


RSIHomeMethodImprovedNEGATIVE_HOME_NEGATIVE_MOMENTUM 


RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 


RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_POSITIVE_MOMENTUM 


RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM 


RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_POITIVE_MOMENTUM 


RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 


RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_NEGATIVE_MOMENTUM 


RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM 


RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_NEGATIVE_MOMENTUM 


RSIHomeMethodImprovedRESERVED_131 


RSIHomeMethodImprovedRESERVED_132 


RSIHomeMethodImprovedNEGATIVE_INDEX 


RSIHomeMethodImprovedPOSITIVE_INDEX 


RSIHomeMethodImprovedCURRENT_POSITION 


RSIHomeMethodImprovedNEGATIVE_HARDSTOP 


RSIHomeMethodImprovedPOSITIVE_HARDSTOP 


Definition at line 300 of file rsienums.h.