ICP DAS USA IM-30 Manual Do Utilizador

Página de 109
 
6.6 Digital 
Input/Output 
IMC_OutputPort_Status 
Syn
oland C++ Builder 6.0: 
s); 
.0 
tStatus As 
ong) As Integer 
s th
initialized with IMC_
arameters: 
andle 
The handle for MAVIS camera, use the handle gotten from the 
era_Init(). 
ll four Output Ports. 
ignal
AT
 (0x00) 
USER_SET_SIGNAL (0x03) 
STROBE_SIGNAL (0x04) 
Each byte of OutputStatus stands for independent configuration of every Output 
Port. 
For instance, 0x03030100 means that: 
OutputPort#0 is configured to INTEGRATE_ENABLED_SIGNAL 
OutputPort#1 is configured to TRIGGER_READY_SIGNAL 
OutputPort#2 and OutputPort#3 are configured to USER_SET_SIGNAL 
 
tax: 
Visual C++ 6.0 / B
short IMC_OutputPort_Status ( HANDLE Camera_Handle, unsigned long* 
pOutputStatu
Visual Basic 6
IMC_OutputPort_Status (ByVal Camera_Handle As Long, ByRef pOutpu
L
C#.NET 2003 
Mavis.IMC_OutputPort_Status( IntPtr Camera_Handle, out ulong pOutputStatus ); 
 
 
Description: 
This function get
e hardware sources for all Output Ports. The camera needs be 
Camera_Init(). 
 
P
Camera_H
pHandle’ parameter of IMC_Cam
pOutputStatus 
The pointer to Signal Source settings of a
The S
 Source configuration will be:   
INTEGR
E_ENABLED_SIGNAL
TRIGGER_READY_SIGNAL (0x01) 
 - 
75