EasyManua.ls Logo

Sekonic C-7000 SDK - SK_StartMeasuring Function

Sekonic C-7000 SDK
23 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...
C-7000 SDK REFERENCE MANUAL
No. I401-C-700-034
Page 19
2012/03/01
3.7.7. SK_StartMeasuring ()
opeartion
Start measurement
type
Function SK_StartMeasuring() as Long
argument
none
return
value
Result of communication with C-7000 (refer3.5.1)
note
example
Private C7000Device As New C7000.SDK ' generate instance of SDK
Private Sub Sample()
Dim SDKResult As Long
Dim DeviceInfo As C7000.SDK.SKS_DEVICE_INFO
' >>>>> start measurement <<<<<
SDKResult = C7000Device.SK_StartMeasuring ()
If C7000.SDK.SKF_STATUS_COM.SUCCESS <> SDKResult Then ' start measurement
error ?!
' add error processing...
End If
' >>>>> wait for completion of measurement <<<<<
Do
System.Threading.Thread.Sleep(100)
SDKResult = C7000Device.SK_GetDeviceInfo(DeviceInfo)
If C7000.SDK.SKF_STATUS_COM.SUCCESS <> SDKResult Then ' get device info
error ?!
' add error processing...
End If
Loop While (C7000.SDK.SKF_STATUS_DEVICE.IDLE <> DeviceInfo.Status And
C7000.SDK.SKF_STATUS_DEVICE.IDLE_OUT_MEAS <> DeviceInfo.Status)
End Sub

Related product manuals