EasyManua.ls Logo

Opt OPT-DPA1024E-4 - Function Specification; Initializing a Serial Port; Releasing a Serial Port

Opt OPT-DPA1024E-4
40 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
OPT MACHINE VISION TECH.CO. LTD
ADD:8 JingSheng Road, JingXia ChangAn DongGuan China 523853
TEL: 0769-82716188 FAX: 0769-81606698
E-mail:optmv1@optmv.com Website:Http://www.optmv.net
27
Dim IPAddress As String
IPAddress = "192.168.18.20"
Dim controllerHandle As Integer
OPTControllerAPI.OPTController_CreateEtheConnectionByIP(IPAddress,controllerHandle)
'Turn on/off NO.1 channel
OPTControllerAPI.OPTController_TurnOnChannel(controllerHandle,1)
OPTControllerAPI.OPTController_TurnOffChannel(controllerHandle,1)
'Set intensity to NO.1 channel
OPTControllerAPI.OPTController_SetIntensity(controllerHandle,1,255)
'Read the intensity of NO.1 channel(channel range 1 to 16),before you read the intensity,you need to delay
Dim nIntensity As Integer
Threading.Thread.Sleep(100)
OPTControllerAPI.OPTController_ReadIntensity(controllerHandle, 1, nIntensity)
'Disconnect the controller
OPTControllerAPI.OPTController_DestoryEtheConnection(controllerHandle)
2. Function Specification
2.1. Initializing a serial port
1. Function: long OPTController InitSerialPort(char comName, OPTController HANDLE *controller-Handle)
2. Description: initialize an available serial port
3. Input(s): comName the name of the serial port. e.g., COM1
4. Output(s): controllerHandle a handle of the controller
5. Return value:
succeed: OPT SUCCEED;
failed: OPT ERR INITSERIAL FAILED or OPT ERR SERIALPORT UNOPENED (see the error
code in Tab. 1).
6. See also: releasing a serial port
2.2. Releasing a serial port
1. Function: long OPTController ReleaseSerialPort(OPTController HANDLE controllerHandle)

Table of Contents