SDDC_Driver
Loading...
Searching...
No Matches
fx3handler Class Reference
Inheritance diagram for fx3handler:
Collaboration diagram for fx3handler:

Public Member Functions

bool Open (SDDC::DeviceItem) override
 
bool Control (FX3Command command, uint8_t data) override
 
bool Control (FX3Command command, uint32_t data) override
 
bool Control (FX3Command command, uint64_t data) override
 
bool SetArgument (uint16_t index, uint16_t value) override
 
bool GetHardwareInfo (uint32_t *data) override
 
bool ReadDebugTrace (uint8_t *pdata, uint8_t len) override
 
void StartStream (ringbuffer< int16_t > &input) override
 
void StopStream () override
 
size_t GetDeviceListLength () override
 
vector< SDDC::DeviceItemGetDeviceList () override
 
- Public Member Functions inherited from fx3class

Member Function Documentation

◆ Control() [1/3]

bool fx3handler::Control ( FX3Command command,
uint32_t data )
overridevirtual

Implements fx3class.

◆ Control() [2/3]

bool fx3handler::Control ( FX3Command command,
uint64_t data )
overridevirtual

Implements fx3class.

◆ Control() [3/3]

bool fx3handler::Control ( FX3Command command,
uint8_t data )
overridevirtual

Implements fx3class.

◆ GetDeviceList()

vector< SDDC::DeviceItem > fx3handler::GetDeviceList ( )
overridevirtual

Implements fx3class.

◆ GetDeviceListLength()

size_t fx3handler::GetDeviceListLength ( )
overridevirtual

Implements fx3class.

◆ GetHardwareInfo()

bool fx3handler::GetHardwareInfo ( uint32_t * data)
overridevirtual

Implements fx3class.

◆ Open()

bool fx3handler::Open ( SDDC::DeviceItem dev_selector)
overridevirtual

Implements fx3class.

◆ ReadDebugTrace()

bool fx3handler::ReadDebugTrace ( uint8_t * pdata,
uint8_t len )
overridevirtual

Implements fx3class.

◆ SetArgument()

bool fx3handler::SetArgument ( uint16_t index,
uint16_t value )
overridevirtual

Implements fx3class.

◆ StartStream()

void fx3handler::StartStream ( ringbuffer< int16_t > & input)
overridevirtual

Implements fx3class.

◆ StopStream()

void fx3handler::StopStream ( )
overridevirtual

Implements fx3class.


The documentation for this class was generated from the following files: