Output via Callback method. More...
#include <sam_arduino_out.h>
Public Member Functions | |
SAMOutputCallback (sam_callback cb) | |
virtual bool | write (byte *buffer, int bytes_count) |
const char * | name () |
![]() | |
virtual void | open () |
virtual int | close () |
virtual int | drain () |
virtual int | channels () |
virtual void | setChannels (int channels) |
virtual int | bitsPerSample () |
virtual bool | isOpen () |
Protected Attributes | |
sam_callback | callback |
![]() | |
bool | is_open = false |
int | channel_count = -1 |
int | bits_per_sample = -1 |
Additional Inherited Members | |
![]() | |
static uint32_t | sampleRate () |
static void | setSampleRate (uint32_t rate) |
Output via Callback method.