LibTiePie  0.4.0
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Groups Pages
Events

Functions

void GenSetCallbackBurstCompleted (TpDeviceHandle_t hDevice, TpCallback_t pCallback, void *pData)
 Set callback function which is called when the generator burst is completed.
 
void GenSetCallbackControllableChanged (TpDeviceHandle_t hDevice, TpCallback_t pCallback, void *pData)
 Set callback function which is called when the generator controlable property changes.
 
void GenSetEventBurstCompleted (TpDeviceHandle_t hDevice, HANDLE hEvent)
 Set event object handle which is set when the generator burst is completed.
 
void GenSetEventControllableChanged (TpDeviceHandle_t hDevice, HANDLE hEvent)
 Set event object handle which is set when the generator controllable property changes.
 
void GenSetMessageBurstCompleted (TpDeviceHandle_t hDevice, HWND hWnd, WPARAM wParam, LPARAM lParam)
 Set window handle to which is send a WM_LIBTIEPIE_GEN_BURSTCOMPLETED message when the generator burst is completed.
 
void GenSetMessageControllableChanged (TpDeviceHandle_t hDevice, HWND hWnd, WPARAM wParam, LPARAM lParam)
 Set window handle to which is send a WM_LIBTIEPIE_GEN_CONTROLLABLECHANGED message when the generator controlable property changes.
 

Detailed Description

Function Documentation

void GenSetCallbackBurstCompleted ( TpDeviceHandle_t  hDevice,
TpCallback_t  pCallback,
void *  pData 
)

Set callback function which is called when the generator burst is completed.

Parameters
hDeviceA device handle.
pCallbackPointer to callback function.
pDataOptional user data.
void GenSetCallbackControllableChanged ( TpDeviceHandle_t  hDevice,
TpCallback_t  pCallback,
void *  pData 
)

Set callback function which is called when the generator controlable property changes.

Parameters
hDeviceA device handle.
pCallbackPointer to callback function.
pDataOptional user data.
void GenSetEventBurstCompleted ( TpDeviceHandle_t  hDevice,
HANDLE  hEvent 
)

Set event object handle which is set when the generator burst is completed.

Parameters
hDeviceA Opening a device handle "device handle".
hEventA handle to the event object.
Note
This function is only supported on Windows.
void GenSetEventControllableChanged ( TpDeviceHandle_t  hDevice,
HANDLE  hEvent 
)

Set event object handle which is set when the generator controllable property changes.

Parameters
hDeviceA Opening a device handle "device handle".
hEventA handle to the event object.
Note
This function is only supported on Windows.
void GenSetMessageBurstCompleted ( TpDeviceHandle_t  hDevice,
HWND  hWnd,
WPARAM  wParam,
LPARAM  lParam 
)

Set window handle to which is send a WM_LIBTIEPIE_GEN_BURSTCOMPLETED message when the generator burst is completed.

Parameters
hDeviceA Opening a device handle "device handle".
hWndA handle to the window whose window procedure is to receive the message.
wParamOptional user value for the messages wParam.
lParamOptional user value for the messages lParam.
Note
This function is only supported on Windows.
void GenSetMessageControllableChanged ( TpDeviceHandle_t  hDevice,
HWND  hWnd,
WPARAM  wParam,
LPARAM  lParam 
)

Set window handle to which is send a WM_LIBTIEPIE_GEN_CONTROLLABLECHANGED message when the generator controlable property changes.

Parameters
hDeviceA Opening a device handle "device handle".
hWndA handle to the window whose window procedure is to receive the message.
wParamOptional user value for the messages wParam.
lParamOptional user value for the messages lParam.
Note
This function is only supported on Windows.