Public Member Functions

 PRU (InternalBelaContext *input_context)
 
int prepareGPIO (int include_test_pin, int include_led)
 
void cleanupGPIO ()
 
int initialise (int pru_num, int frames_per_buffer, int spi_channels, int mux_channels=0, bool xenomai_test_pin=false)
 
int start (char *const filename)
 
void loop (RT_INTR *pru_interrupt, void *userData)
 
void waitForFinish ()
 
void disable ()
 
void setGPIOTestPin ()
 
void clearGPIOTestPin ()
 

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