130 uint32
Setup(uint32 auFlags = DF_INOS_FOLLOW_AXIS_FLAG_NO);
139 uint32
Enable(real64 arFactor = REAL64(1.0));
166 void iCreateCommonAxisTorqueLimits();
167 void iDestroyCommonAxisTorqueLimits();
168 bool iIsCommonAxisTorqueLimitRequested()
const;
169 bool iIsCommonAxisTorqueLimitSetup()
const;
170 void iSetupCommonAxisTorqueLimit();
171 void iRestoreOriginalAxisTorqueLimits();
175 inosName32 m_cMasterAxis{};
177 inosName32 m_cSlaveAxis{};
191 real64 m_rFactor{REAL64(1.0)};
193 real64 m_PrevMasterPos{};
194 real64 m_PrevFollowerPos{};
195 bool m_bHookEnabled{
false};
196 bool m_bDisableRequest{};
208 bool m_bEnablingRequest{};
215 uint32 m_nPullDataMultiplier{1};
217 uint32 m_nPullDataCnt{0};