arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Member Functions | Protected Attributes | List of all members
R2RDriver Class Reference

R2R driver which uses the Arduino API to setup and write to the digital pins. More...

#include <R2ROutput.h>

Inheritance diagram for R2RDriver:
R2RDriverBase

Public Member Functions

void setupPins (Vector< int > &channel1_pins, Vector< int > &channel2_pins) override
 
void writePins (int channels, int channel, unsigned uvalue) override
 

Protected Attributes

Vector< int > * p_channel1_pins = nullptr
 
Vector< int > * p_channel2_pins = nullptr
 

Detailed Description

R2R driver which uses the Arduino API to setup and write to the digital pins.

Author
Phil Schatzmann

Member Function Documentation

◆ setupPins()

void setupPins ( Vector< int > &  channel1_pins,
Vector< int > &  channel2_pins 
)
inlineoverridevirtual

Implements R2RDriverBase.

◆ writePins()

void writePins ( int  channels,
int  channel,
unsigned  uvalue 
)
inlineoverridevirtual

Implements R2RDriverBase.


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