libtiepie  0.3.0
 All Files Functions Typedefs Groups
Arbitrary

Functions

uint64_t GenGetDataLengthMax (TpDeviceHandle_t hDevice)
uint64_t GenGetDataLength (TpDeviceHandle_t hDevice)
uint64_t GenVerifyDataLength (TpDeviceHandle_t hDevice, uint64_t qwDataLength)
uint32_t GenGetDataRawType (TpDeviceHandle_t hDevice)
void GenSetData (TpDeviceHandle_t hDevice, float *pBuffer, uint64_t qwSampleCount)
void GenSetDataRaw (TpDeviceHandle_t hDevice, void *pBuffer, uint64_t qwSampleCount)

Detailed Description


Function Documentation

uint64_t GenGetDataLength ( TpDeviceHandle_t  hDevice)

Get current size of arbitrary sample buffer

Parameters:
hDevicea device handle
Returns:
current datalength in samples
uint64_t GenGetDataLengthMax ( TpDeviceHandle_t  hDevice)

Get maximum size of arbitrary sample buffer

Parameters:
hDevicea device handle
Returns:
maximum datalength in samples
uint32_t GenGetDataRawType ( TpDeviceHandle_t  hDevice)

Get arbitrary raw data type

Parameters:
hDevicea device handle
Returns:
void GenSetData ( TpDeviceHandle_t  hDevice,
float *  pBuffer,
uint64_t  qwSampleCount 
)

Load arbitrary data into memory

Parameters:
hDevicea device handle
pBufferpointer to buffer with sample data
qwSampleCountnumber of samples in buffer
void GenSetDataRaw ( TpDeviceHandle_t  hDevice,
void *  pBuffer,
uint64_t  qwSampleCount 
)

Load arbitrary data into memory

Parameters:
hDevicea device handle
pBufferpointer to buffer with sample data
qwSampleCountnumber of samples in buffer
uint64_t GenVerifyDataLength ( TpDeviceHandle_t  hDevice,
uint64_t  qwDataLength 
)

Verify size of arbitrary sample buffer

Parameters:
hDevicea device handle
qwDataLength
Returns: