LibTiePie
0.4.5
Library for interfacing TiePie engineering instruments
|
Functions | |
bool8_t | ScpHasConnectionTest (TpDeviceHandle_t hDevice) |
Check whether the instrument supports connection testing. More... | |
bool8_t | ScpChHasConnectionTest (TpDeviceHandle_t hDevice, uint16_t wCh) |
Check whether this channel supports connection testing. More... | |
bool8_t | ScpStartConnectionTest (TpDeviceHandle_t hDevice, uint64_t qwChannelMask) |
Perform a connection test. More... | |
bool8_t | ScpIsConnectionTestCompleted (TpDeviceHandle_t hDevice) |
Check whether the connection test is completed. More... | |
uint16_t | ScpGetConnectionTestData (TpDeviceHandle_t hDevice, LibTiePieTriState_t *pBuffer, uint16_t wChannelCount) |
Get the connection test result data. More... | |
bool8_t ScpHasConnectionTest | ( | TpDeviceHandle_t | hDevice | ) |
Check whether the instrument supports connection testing.
hDevice | A device handle. |
bool8_t ScpChHasConnectionTest | ( | TpDeviceHandle_t | hDevice, |
uint16_t | wCh | ||
) |
Check whether this channel supports connection testing.
hDevice | A device handle. |
wCh | Channel number, 0 to ScpGetChannelCount() - 1 . |
bool8_t ScpStartConnectionTest | ( | TpDeviceHandle_t | hDevice, |
uint64_t | qwChannelMask | ||
) |
Perform a connection test.
hDevice | A device handle. |
qwChannelMask | Bit mask with channels to be used for the connection test, when zero the current active channels are used. |
bool8_t ScpIsConnectionTestCompleted | ( | TpDeviceHandle_t | hDevice | ) |
Check whether the connection test is completed.
hDevice | A device handle. |
uint16_t ScpGetConnectionTestData | ( | TpDeviceHandle_t | hDevice, |
LibTiePieTriState_t * | pBuffer, | ||
uint16_t | wChannelCount | ||
) |
Get the connection test result data.
hDevice | A device handle. |
pBuffer | Pointer to LibTiePieTriState_t array. |
wChannelCount | Length of LibTiePieTriState_t array. |