29#ifndef INC_CINOSPOSCHANNEL_H
30#define INC_CINOSPOSCHANNEL_H
51typedef int32 (*tpPosHook)(int32,
intid);
64 ICACHE
virtual void Set(real64
arValue)
override;
66 ICACHE
virtual real64 Get()
override;
68 ICACHE
int32 GetPosition();
70 #if defined(INOS_PROCESSIMAGE_OVERWRITE)
79 ICACHE
int32 GetPositionDelta();
81 ICACHE
int32 GetRawOffset();
87 ICACHE real32 GetControl();
89 ICACHE
virtual void SetControl(real64
arValue)
override;
91 ICACHE real32 GetSerror();
93 ICACHE
void SetSerror(real32
arValue);
95 ICACHE
void SetValue(real32
arValue);
97 ICACHE
bool GetSyncEnable();
99 ICACHE
void SetSyncEnable(
bool abValue);
101 ICACHE
bool GetAxisEnable();
103 ICACHE
void SetAxisEnable(
bool abValue);
105 ICACHE
bool GetSynced();
107 ICACHE
bool GetZeroImpuls();
109 ICACHE
bool GetAxisEnabled();
111 ICACHE
bool GetInverted();
113 ICACHE
void SetInverted(
bool abValue);
115 ICACHE
void SetCalibEnabled(
bool abValue);
117 ICACHE
bool GetCalibEnabled();
140 int32 m_iOldPosition;
Definition cinosmcmodule.h:1900
Definition cinosposchannel.h:59
void SetupChannel(uint16 auNumber, uint16 auArrayLength)
setup channel
void ConvertToReal(uint16 auNumber, uint16 auArrayLength)
convert to real channel
Definition cinosprocessimagevalue.h:52