arduino-audio-tools
Loading...
Searching...
No Matches
Namespaces | Enumerations | Variables
SPIRegAudioRegisters.h File Reference
#include <stdint.h>
Include dependency graph for SPIRegAudioRegisters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.
 

Enumerations

enum  SPIRegAudioRegister : uint8_t {
  SPIREG_NOP = 0x00 , SPIREG_AUDIO_INFO = 0x01 , SPIREG_MIME = 0x02 , SPIREG_AVAILABLE = 0x03 ,
  SPIREG_DATA = 0x10
}
 Register map shared by SPIRegAudioMaster and SPIRegAudioSlave. More...
 

Variables

constexpr uint8_t SPIREG_ADDR_MASK = 0x7F
 
constexpr size_t SPIREG_AUDIO_INFO_SIZE = 8
 
constexpr size_t SPIREG_AVAILABLE_SIZE = 4
 
constexpr size_t SPIREG_MIME_SIZE = 32
 
constexpr uint8_t SPIREG_READ_MASK = 0x80