Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Public Member Functions | List of all members
PRU Class Reference

Public Member Functions

 PRU (InternalBelaContext *input_context, AudioCodec *audio_codec)
int prepareGPIO (int include_led)
void cleanupGPIO ()
int initialise (BelaHw newBelaHw, int pru_num, bool uniformSampleRate, int mux_channels, int stopButtonPin, bool enableLed)
int start (char *const filename)
void loop (void *userData, void(*render)(BelaContext *, void *), bool highPerformanceMode)
void waitForFinish ()
void disable ()
void exitPRUSS ()

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