APIs, concepts, guides, and more

◆ RSIControllerAddressType

enum class RSIControllerAddressType
strong
Enumerator
RSIControllerAddressTypeSAMPLE_COUNTER 

Sample Counter.

RSIControllerAddressTypeSIGNATURE 

Signature word.

RSIControllerAddressTypeUSER_BUFFER 

First location in User Buffer.

RSIControllerAddressTypeRECORDER_BUFFER_POINTER 

Pointer to the RecorderBuffer.

RSIControllerAddressTypeLIMIT_ENABLED_MASK 

first 32-bits of LimitEnalbedMask

RSIControllerAddressTypeUSERLIMIT_STATUS 

UserLimit status (must specify object index)

RSIControllerAddressTypeFRAME_SEND_RECEIVE_MICROSECONDS 

programmable delay for packet send/receive

RSIControllerAddressTypeCOMPENSATOR_OUTPUT_TYPE 

used to configure a compensator for single or additive output

RSIControllerAddressTypeCOMPENSATOR_COMPENSATOR_VALUE 

the output of just that compensator no additive compensators

RSIControllerAddressTypeFIRMWARE_TIMING_DELTA 

the latest time delta between the current RMP sample and the previous (microseconds)

RSIControllerAddressTypeNETWORK_TIMING_DELTA 

the latest time delta between the current network packet send time and the previous (microseconds). MotionController::NetworkTimingEnableSet must be enabled

RSIControllerAddressTypeNETWORK_TIMING_RECEIVE_DELTA 

the latest time delta between the current network packet receive time and the previous (microseconds). MotionController::NetworkTimingEnableSet must be enabled

RSIControllerAddressTypeMATHBLOCK_PROCESS_VALUE 

the processed value of a math block (must specify object index)

RSIControllerAddressTypeFIRMWARE_NULL_INPUT 

the null input value for the RMP firmware (used for restoring firmware input pointers to default)

RSIControllerAddressTypeFIRMWARE_NULL_OUTPUT 

the null output value for the RMP firmware ( used for restoring firmware output pointers to default)

RSIControllerAddressTypeNETWORK_CLOCK_ENABLE 

enable the Clock error collection feature 0 - Disabled 1 - Enabled

RSIControllerAddressTypeNETWORK_CLOCK_REFERENCE_ERROR_NS 

error as determined between Ideal timestamp and Reference Clock timestamp (includes drift and jitter).

RSIControllerAddressTypeNETWORK_CLOCK_ADJUSTMENT_NS 

adjustment value used for clock synchronization.

RSIControllerAddressTypeNETWORK_CLOCK_LINUX_ADJUSTMENT_NS 

correction value used by linux.

RSIControllerAddressTypeNETWORK_CLOCK_INTIME_RELOAD_VALUE 

hardware ticks between Intime kernel cycles.

RSIControllerAddressTypeNETWORK_CLOCK_MAX_RELOAD_VALUE_DELTA 

max change to Intime Reload value per filter depth cycle.

RSIControllerAddressTypeNETWORK_CLOCK_FILTER_DEPTH 

Filter Depth used by the clock alignment function.

RSIControllerAddressTypeNETWORK_CLOCK_KP 

scaling factor for clock synchronization.

RSIControllerAddressTypeNETWORK_CLOCK_KI 

scaling factor for clock synchronization.

RSIControllerAddressTypeNETWORK_CLOCK_KD 

scaling factor for clock synchronization.

Definition at line 404 of file rsienums.h.