Perform the correction.
Ret = ZmCorrection ( Id , ChannelNo , Type )
Id [ C, C++: short
] [ Python: ctypes.c_short ]
Specify the device ID retrieved from ZmInit.
ChannelNo
[ C, C++ : unsigned short ] [ Python: ctypes.c_ushort ]
Specify the channel number.
Type [
C, C++ : unsigned short ] [ Python: ctypes.c_ushort ]
Specify the correction type.
Definition |
Value |
Description |
ZM_CORRECTION_TYPE_OPEN |
0 |
Correction type Open |
ZM_CORRECTION_TYPE_SHORT |
1 |
Correction type Short |
Ret [ C, C++: long ] [ Python: ctypes.c_long ]
Definition |
Value |
Description |
ZM_ERR_SUCCESS |
0 |
Normality completion |
ZM_ERR_SYS_CHANNEL_NO |
20100 |
Channel No is out of the settable range. |
ZM_ERR_SYS_TYPE |
20108 |
Type is out of the settable range. |
The others (See also: Details of Error Code)
None
Perform the correction.
The condition of the correction becomes the current setting value.
After this function completes successfully, correction will be enabled automatically.
Correction is performed under the current conditions for the correction.
If the conditions for the correction are changed, please set the correction value again.
The correction value is retained, so once the conditions for the correction have been corrected, there is no need to correct again.
For details about correction, please refer to the glossary "Correction".
Perform the correction with "0 : Correction type Open" for ChannelNo = 1.
C, C++ |
long Ret; |
Python |
Ret
= ctypes.c_long() |
ZmSetCorrectionEnable ZmGetCorrectionEnable ZmSetCorrectionValue ZmGetCorrectionValue