宏定义 | |
| #define | KSJ_API __declspec(dllimport) |
枚举 | |
| enum | KSJ_TRIGGERMODE { KSJ_TRIGGER_INTERNAL, KSJ_TRIGGER_EXTERNAL, KSJ_TRIGGER_SOFTWARE, KSJ_TRIGGER_FIXFRAMERATE, KSJ_TRIGGER_HIGHLOWFIXFRAMERATE, KSJ_TRIGGER_ENCODER } |
相机触发模式类型 更多... | |
| enum | KSJ_TRIGGERSTATUS { KSJ_NO, KSJ_HAVE } |
相机缓存状态 更多... | |
| enum | KSJ_TRIGGERMETHOD { KSJ_TRIGGER_RISINGEDGE, KSJ_TRIGGER_FALLINGEDGE, KSJ_TRIGGER_HIGHLEVEL, KSJ_TRIGGER_LOWLEVEL } |
外触发信号条件 更多... | |
| enum | KSJ_ENCODERDIRECTION { KSJ_ENCODER_FORWARD, KSJ_ENCODER_BACKWARD, KSJ_ENCODER_BOTH } |
编码器触发方向设置 更多... | |
| enum | KSJ_STARTENDMODE { KSJ_SEMODE_CONTINUE, KSJ_SEMODE_RISINGEDGE, KSJ_SEMODE_FALLINGEDGE, KSJ_SEMODE_HIGHLEVEL, KSJ_SEMODE_LOWLEVEL, KSJ_SEMODE_SOFTWARE } |
相机开始结束采集工作控制模式 更多... | |
函数 | |
| KSJ_API int __stdcall | KSJ_TriggerModeSet (int nIndex, KSJ_TRIGGERMODE TriggerMode) |
| KSJ_TriggerModeSet. | |
| KSJ_API int __stdcall | KSJ_TriggerModeGet (int nIndex, KSJ_TRIGGERMODE *pTriggerMode) |
| KSJ_TriggerModeGet. | |
| KSJ_API int __stdcall | KSJ_TriggerStatusGet (int nIndex, KSJ_TRIGGERSTATUS *pTriggerStatus) |
| KSJ_TriggerStatusGet. | |
| KSJ_API int __stdcall | KSJ_EmptyFrameBuffer (int nIndex) |
| KSJ_EmptyFrameBuffer. | |
| KSJ_API int __stdcall | KSJ_GetFixedFrameRateRang (int nIndex, float *pfRateMin, float *pfRateMax) |
| KSJ_GetFixedFrameRateRang. | |
| KSJ_API int __stdcall | KSJ_SetFixedFrameRateEx (int nIndex, float fFrameRate) |
| KSJ_SetFixedFrameRateEx. | |
| KSJ_API int __stdcall | KSJ_GetFixedFrameRateEx (int nIndex, float *pfFrameRate) |
| KSJ_GetFixedFrameRateEx. | |
| KSJ_API int __stdcall | KSJ_TriggerMethodSet (int nIndex, KSJ_TRIGGERMETHOD TriggerMethod) |
| KSJ_TriggerMethodSet. | |
| KSJ_API int __stdcall | KSJ_TriggerMethodGet (int nIndex, KSJ_TRIGGERMETHOD *pTriggerMethod) |
| KSJ_TriggerMethodGet. | |
| KSJ_API int __stdcall | KSJ_EncoderDirectionSet (int nIndex, KSJ_ENCODERDIRECTION EncoderDirection) |
| KSJ_EncoderDirectionSet. | |
| KSJ_API int __stdcall | KSJ_EncoderDirectionGet (int nIndex, KSJ_ENCODERDIRECTION *pEncoderDirection) |
| KSJ_EncoderDirectionGet. | |
| KSJ_API int __stdcall | KSJ_EncoderReversalSet (int nIndex, unsigned long dwReversal) |
| KSJ_EncoderReversalSet. | |
| KSJ_API int __stdcall | KSJ_EncoderReversalGet (int nIndex, unsigned long *pdwReversal) |
| KSJ_EncoderReversalGet. | |
| KSJ_API int __stdcall | KSJ_TriggerDelayGetRange (int nIndex, unsigned short *wMin, unsigned short *wMax) |
| KSJ_TriggerDelayGetRange. | |
| KSJ_API int __stdcall | KSJ_TriggerDelaySet (int nIndex, unsigned short wDelay) |
| KSJ_TriggerDelaySet. | |
| KSJ_API int __stdcall | KSJ_TriggerDelayGet (int nIndex, unsigned short *pwDelay) |
| KSJ_TriggerDelayGet. | |
| KSJ_API int __stdcall | KSJ_CaptureSetTimeOut (int nIndex, unsigned long dwTimeOut) |
| KSJ_CaptureSetTimeOut. | |
| KSJ_API int __stdcall | KSJ_CaptureGetTimeOut (int nIndex, unsigned long *pdwTimeOut) |
| KSJ_CaptureGetTimeOut. | |
| KSJ_API int __stdcall | KSJ_TriggerSignalPeriodGetRange (int nIndex, float *fMin, float *fMax) |
| KSJ_TriggerSignalPeriodGetRange. | |
| KSJ_API int __stdcall | KSJ_TriggerSignalPeriodSet (int nIndex, float fPeriodCount) |
| KSJ_TriggerSignalPeriodSet. | |
| KSJ_API int __stdcall | KSJ_TriggerSignalPeriodGet (int nIndex, float *pfPeriodCount) |
| KSJ_TriggerSignalPeriodGet. | |
| KSJ_API int __stdcall | KSJ_StartEndModeSet (int nIndex, KSJ_STARTENDMODE SeMode) |
| KSJ_StartEndModeSet. | |
| KSJ_API int __stdcall | KSJ_StartEndModeGet (int nIndex, KSJ_STARTENDMODE *pSeMode) |
| KSJ_StartEndModeGet. | |
| KSJ_API int __stdcall | KSJ_CaptureStartDelayGetRange (int nIndex, unsigned short *wMin, unsigned short *wMax) |
| KSJ_CaptureStartDelayGetRange. | |
| KSJ_API int __stdcall | KSJ_CaptureStartDelaySet (int nIndex, unsigned short wDelay) |
| KSJ_CaptureStartDelaySet. | |
| KSJ_API int __stdcall | KSJ_CaptureStartDelayGet (int nIndex, unsigned short *pwDelay) |
| KSJ_CaptureStartDelayGet. | |
| KSJ_API int __stdcall | KSJ_CaptureStartFilterRange (int nIndex, unsigned short *wMin, unsigned short *wMax) |
| KSJ_CaptureStartFilterRange. | |
| KSJ_API int __stdcall | KSJ_CaptureStartFilterSet (int nIndex, unsigned short wFilter) |
| KSJ_CaptureStartFilterSet. | |
| KSJ_API int __stdcall | KSJ_CaptureStartFilterGet (int nIndex, unsigned short *pwFilter) |
| KSJ_CaptureStartFilterGet. | |
| KSJ_API int __stdcall | KSJ_CaptureMultiLineRange (int nIndex, unsigned short *wMin, unsigned short *wMax) |
| KSJ_CaptureMultiLineRange. | |
| KSJ_API int __stdcall | KSJ_CaptureMultiLineSet (int nIndex, unsigned short wMultiLine) |
| KSJ_CaptureMultiLineSet. | |
| KSJ_API int __stdcall | KSJ_CaptureMultiLineGet (int nIndex, unsigned short *pwMultiLine) |
| KSJ_CaptureMultiLineGet. | |
| KSJ_API int __stdcall | KSJ_CaptureSoftwareStart (int nIndex) |
| KSJ_CaptureSoftwareStart. | |
| #define KSJ_API __declspec(dllimport) |