My Project
Public Member Functions | List of all members
mrf::SPIInterface Struct Referenceabstract

Interface for SPI Master. More...

#include <spi.h>

Inherited by MRMSPI.

Public Member Functions

virtual void select (unsigned id)=0
 Select numbered device. 0 clears selection.
 
virtual epicsUInt8 cycle (epicsUInt8 in)=0
 
double timeout () const
 timeout in seconds for an individual cycle()
 

Detailed Description

Interface for SPI Master.

Member Function Documentation

◆ cycle()

virtual epicsUInt8 mrf::SPIInterface::cycle ( epicsUInt8  in)
pure virtual

Perform a single SPI transaction

Exceptions
std::runtime_erroron timeout

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