Cdaisy::Tlv493d< Transport >::AccessMode_t | |
Cdaisy::AdcChannelConfig | Configuration Structure for an ADC Channel |
Cdaisy::AdcHandle | Handler for analog to digital conversion |
Cdaisy::Ak4556 | |
Cdaisy::AllNotesOffEvent | |
Cdaisy::AllSoundOffEvent | |
Cdaisy::AnalogControl | Hardware Interface for control inputs
Primarily designed for ADC input controls such as
potentiometers, and control voltage.
|
Cdaisy::Apds9960< Transport > | Device support for APDS9960 gesture / RGB / proximity sensor |
Cdaisy::Apds9960I2CTransport | |
Cdaisy::AudioHandle | Audio Engine Handle |
Cdaisy::NeoTrellis< Transport >::keyEvent::Bit | |
Cdaisy::System::BootInfo | |
Cdaisy::ButtonMonitor< BackendType, numButtons > | A button monitor that generates events in a UiEventQueue |
Cdaisy::ChannelModeEvent | |
Cdaisy::ChannelPressureEvent | |
Cdaisy::Color | |
►Cdaisy::ColorGraphicsDisplay | |
►Cdaisy::ColorGraphicsDisplayImpl< OledColorDisplay< DisplayDriver > > | |
Cdaisy::OledColorDisplay< DisplayDriver > | |
Cdaisy::ColorGraphicsDisplayImpl< ChildType > | |
Cdaisy::Apds9960< Transport >::Config | |
Cdaisy::Apds9960I2CTransport::Config | |
Cdaisy::AudioHandle::Config | |
Cdaisy::DacHandle::Config | |
Cdaisy::DotStar< Transport >::Config | |
Cdaisy::DotStarSpiTransport::Config | |
Cdaisy::Dps310< Transport >::Config | |
Cdaisy::Dps310I2CTransport::Config | |
Cdaisy::Dps310SpiTransport::Config | |
Cdaisy::FatFSInterface::Config | |
Cdaisy::GPIO::Config | Configuration for a given GPIO |
Cdaisy::I2CHandle::Config | |
Cdaisy::Icm20948< Transport >::Config | |
Cdaisy::Icm20948I2CTransport::Config | |
Cdaisy::Icm20948SpiTransport::Config | |
Cdaisy::LcdHD44780::Config | |
Cdaisy::MAX11300Driver< Transport, num_devices >::Config | |
Cdaisy::MAX11300MultiSlaveSpiTransport::Config< numDevices > | |
Cdaisy::Mcp23017Transport::Config | |
Cdaisy::Mcp23X17< Transport >::Config | |
Cdaisy::MidiHandler< Transport >::Config | |
Cdaisy::MidiUartTransport::Config | Configuration structure for UART MIDI |
Cdaisy::MidiUsbTransport::Config | |
Cdaisy::Mpr121< Transport >::Config | |
Cdaisy::Mpr121I2CTransport::Config | |
Cdaisy::MultiSlaveSpiHandle::Config | |
Cdaisy::NeoPixel< Transport >::Config | |
Cdaisy::NeoPixelI2CTransport::Config | |
Cdaisy::NeoTrellis< Transport >::Config | |
Cdaisy::NeoTrellisI2CTransport::Config | |
Cdaisy::OledColorDisplay< DisplayDriver >::Config | |
Cdaisy::OledDisplay< DisplayDriver >::Config | |
Cdaisy::QSPIHandle::Config | |
Cdaisy::SaiHandle::Config | |
Cdaisy::SdmmcHandler::Config | |
Cdaisy::ShiftRegister4021< num_daisychained, num_parallel >::Config | |
Cdaisy::SpiHandle::Config | |
Cdaisy::SSD1307Driver< width, height, Transport >::Config | |
Cdaisy::SSD130x4WireSoftSpiTransport::Config | |
Cdaisy::SSD130x4WireSpiTransport::Config | |
Cdaisy::SSD130xDriver< width, height, Transport >::Config | |
Cdaisy::SSD130xI2CTransport::Config | |
Cdaisy::SSD13274WireSpiTransport::Config | |
Cdaisy::SSD1327Driver< width, height, Transport >::Config | |
Cdaisy::SSD13514WireSpiTransport::Config | |
Cdaisy::SSD1351Driver< width, height, Transport >::Config | |
Cdaisy::System::Config | |
Cdaisy::TimerHandle::Config | Configuration struct for the Peripheral |
Cdaisy::Tlv493d< Transport >::Config | |
Cdaisy::Tlv493dI2CTransport::Config | |
Cdaisy::UartHandler::Config | |
Cdaisy::USBHostHandle::Config | Configuration structure for interfacing with USB host Driver |
Cdaisy::WavWriter< transfer_size >::Config | |
Cdaisy::Wm8731::Config | |
Cdaisy::ControlChangeEvent | |
Cdaisy::CpuLoadMeter | |
Cdaisy::AbstractMenu::CustomItem | |
Cdaisy::DacHandle | DAC handle for Built-in DAC Peripheral |
Cdaisy::DaisyField | |
Cdaisy::DaisyLegio | Class that handles initializing all of the hardware specific to the Virt Iter Legio hardware.
Helper funtions are also in place to provide easy access to built-in controls and peripherals |
Cdaisy::DaisyPatch | Class that handles initializing all of the hardware specific to the Daisy Patch Board.
Helper funtions are also in place to provide easy access to built-in controls and peripherals |
Cdaisy::patch_sm::DaisyPatchSM | Board support file for DaisyPatchSM hardware |
Cdaisy::DaisyPetal | Helpers and hardware definitions for daisy petal |
Cdaisy::DaisyPod | Class that handles initializing all of the hardware specific to the Daisy Patch Board.
Helper funtions are also in place to provide easy access to built-in controls and peripherals |
Cdaisy::DaisySeed | This is the higher-level interface for the Daisy board.
All basic peripheral configuration/initialization is setup here.
|
Cdaisy::DaisyVersio | Class that handles initializing all of the hardware specific to the Desmodus Versio hardware.
Helper funtions are also in place to provide easy access to built-in controls and peripherals |
Cdaisy::MAX11300Types::DmaBuffer | |
Cdaisy::DotStar< Transport > | Device support for Adafruit DotStar LEDs (Opsco SK9822) |
Cdaisy::DotStarSpiTransport | SPI Transport for DotStars |
Cdaisy::Dps310< Transport > | Device support for DPS310 Barometric Pressure and Altitude Sensor |
Cdaisy::Dps310I2CTransport | |
Cdaisy::Dps310SpiTransport | |
Cdaisy::dsy_gpio_pin | |
CDSY_SD_CardInfoTypeDef | |
Cdaisy::Encoder | Generic Class for handling Quadrature Encoders
Inspired/influenced by Mutable Instruments (pichenettes) Encoder classes |
Cdaisy::FatFSInterface | Daisy FatFS Driver Interface |
►Cdaisy::FIFOBase< T > | |
Cdaisy::FIFO< daisy::MidiEvent, 256 > | |
Cdaisy::FIFO< Event, 256 > | |
Cdaisy::FIFO< T, capacity > | |
Cdaisy::FIFOBase< daisy::MidiEvent > | |
Cdaisy::FIFOBase< Event > | |
►Cdaisy::FixedCapStrBase< CharType > | |
Cdaisy::FixedCapStr< capacity, CharType > | |
Cdaisy::FixedCapStrBase< char > | |
CFontDef | |
Cdaisy::GateIn | Generic Class for handling gate inputs through GPIO |
Cdaisy::GPIO | General Purpose I/O control |
Cdaisy::I2CHandle | |
Cdaisy::Icm20948< Transport > | Device support for ICM20948 IMU sensor |
Cdaisy::Icm20948I2CTransport | |
Cdaisy::Icm20948SpiTransport | |
Cdaisy::Icm20948< Transport >::Icm20948Vect | |
Cdaisy::AbstractMenu::ItemConfig | |
Cdaisy::NeoTrellis< Transport >::keyEvent | |
Cdaisy::NeoTrellis< Transport >::keyEventRaw | |
Cdaisy::NeoTrellis< Transport >::keyState | |
Cdaisy::LcdHD44780 | Device Driver for 16x2 LCD panel.
HD44780 with 4 data lines.
Example product: https://www.adafruit.com/product/181 |
Cdaisy::Led | LED Class providing simple Software PWM ability, etc
Eventually this will work with hardware PWM, and external LED Driver devices as well |
Cdaisy::LedDriverPca9685< numDrivers, persistentBufferContents > | |
Cdaisy::LedDriverPca9685< 2, true > | |
Cdaisy::LocalControlEvent | |
Cdaisy::Logger< dest > | Interface for simple USB logging |
Cdaisy::Logger< LOGGER_NONE > | |
Cdaisy::LoggerImpl< dest > | Logging I/O underlying implementation |
Cdaisy::LoggerImpl< LOGGER_EXTERNAL > | Specialization for external USB port |
Cdaisy::LoggerImpl< LOGGER_INTERNAL > | Specialization for internal USB port |
Cdaisy::LoggerImpl< LOGGER_SEMIHOST > | Specialization for semihosting (stdout) |
►Cdaisy::MappedValue | |
Cdaisy::MappedFloatValue | |
Cdaisy::MappedIntValue | |
Cdaisy::MappedStringListValue | |
Cdaisy::MAX11300Driver< Transport, num_devices > | Device Driver for the MAX11300 20 port ADC/DAC/GPIO device |
Cdaisy::MAX11300MultiSlaveSpiTransport | |
Cdaisy::Mcp23017Transport | |
Cdaisy::Mcp23X17< Transport > | |
Cdaisy::MidiEvent | |
Cdaisy::MidiHandler< Transport > | Simple MIDI Handler
Parses bytes from an input into valid MidiEvents.
The MidiEvents fill a FIFO queue that the user can pop messages from |
Cdaisy::MidiHandler< MidiUartTransport > | |
Cdaisy::MidiParser | Utility class for parsing raw byte streams into MIDI messages |
Cdaisy::MidiUartTransport | Transport layer for sending and receiving MIDI data over UART |
Cdaisy::MidiUsbTransport | USB Transport for MIDI |
Cdaisy::MonoModeOnEvent | |
Cdaisy::Mpr121< Transport > | Device support for MPR121 12x Capacitive Touch Sensor |
Cdaisy::Mpr121I2CTransport | |
Cdaisy::MTCQuarterFrameEvent | |
Cdaisy::MultiSlaveSpiHandle | |
Cdaisy::NeoPixel< Transport > | Device support for Adafruit Neopixel Device |
Cdaisy::NeoPixel< NeoPixelI2CTransport > | |
Cdaisy::NeoPixelI2CTransport | |
Cdaisy::NeoTrellis< Transport > | Device support for the Adafruit Neotrellis device |
Cdaisy::NeoTrellisI2CTransport | |
Cdaisy::NoteOffEvent | |
Cdaisy::NoteOnEvent | |
Cdaisy::OmniModeOffEvent | |
Cdaisy::OmniModeOnEvent | |
►Cdaisy::OneBitGraphicsDisplay | |
►Cdaisy::OneBitGraphicsDisplayImpl< OledDisplay< DisplayDriver > > | |
Cdaisy::OledDisplay< DisplayDriver > | |
Cdaisy::OneBitGraphicsDisplayImpl< OledDisplay< daisy::SSD130xDriver > > | |
►Cdaisy::OneBitGraphicsDisplayImpl< ChildType > | |
Cdaisy::OledDisplay< daisy::SSD130xDriver > | |
Cdaisy::Parameter | |
Cdaisy::Pcm3060 | |
Cdaisy::PersistentStorage< SettingStruct > | Non Volatile storage class for persistent settings on an external flash device |
Cdaisy::Pin | Representation of hardware port/pin combination |
Cdaisy::MAX11300MultiSlaveSpiTransport::Config< numDevices >::PinConfig | |
Cdaisy::PitchBendEvent | |
Cdaisy::PolyModeOnEvent | |
Cdaisy::PolyphonicKeyPressureEvent | |
Cdaisy::PotMonitor< BackendType, numPots > | A potentiometer monitor that generates events in a UiEventQueue |
Cdaisy::ProgramChangeEvent | |
Cdaisy::QSPIHandle | |
Cdaisy::Random | True Random Number Generator access |
Cdaisy::Rectangle | |
Cdaisy::Tlv493d< Transport >::RegMask_t | |
Cdaisy::ResetAllControllersEvent | |
Cdaisy::RgbLed | |
Cdaisy::RingBuffer< T, size > | |
Cdaisy::RingBuffer< T, 0 > | |
Cdaisy::SaiHandle | |
Cdaisy::ScopedIrqBlocker | |
Cdaisy::SdmmcHandler | |
CSdramHandle | |
Cdaisy::ShiftRegister4021< num_daisychained, num_parallel > | Device Driver for CD4021 shift register |
Cdaisy::ShiftRegister4021< 2 > | |
Cdaisy::ShiftRegister595 | Device Driver for 8-bit shift register.
CD74HC595 - 8-bit serial to parallel output shift |
Cdaisy::SongPositionPointerEvent | |
Cdaisy::SongSelectEvent | |
Cdaisy::UI::SpecialControlIds | |
Cdaisy::SpiHandle | |
Cdaisy::SSD1307Driver< width, height, Transport > | |
Cdaisy::SSD130x4WireSoftSpiTransport | |
Cdaisy::SSD130x4WireSpiTransport | |
►Cdaisy::SSD130xDriver< width, height, Transport > | |
Cdaisy::SH1106Driver< width, height, Transport > | |
Cdaisy::SSD130xI2CTransport | |
Cdaisy::SSD13274WireSpiTransport | |
Cdaisy::SSD1327Driver< width, height, Transport > | |
Cdaisy::SSD13514WireSpiTransport | |
Cdaisy::SSD1351Driver< width, height, Transport > | |
►Cdaisy::StackBase< T > | |
Cdaisy::Stack< daisy::UiPage *, kMaxNumPages > | |
Cdaisy::Stack< daisy::UiCanvasDescriptor, kMaxNumCanvases > | |
Cdaisy::Stack< T, capacity > | |
Cdaisy::StackBase< daisy::UiCanvasDescriptor > | |
Cdaisy::StackBase< daisy::UiPage * > | |
Cdaisy::Switch | |
Cdaisy::Switch3 | |
Cdaisy::System | |
Cdaisy::SystemExclusiveEvent | |
Cdaisy::TimerHandle | Hardare timer peripheral support |
Cdaisy::Tlv493d< Transport > | Device support for TLV493D Magnetic Sensor |
Cdaisy::Tlv493dI2CTransport | |
Cdaisy::UartHandler | |
Cdaisy::UI | A generic UI system |
Cdaisy::UiCanvasDescriptor | A descriptor for a canvas in the UI system |
Cdaisy::UiEventQueue | A queue that holds user input events in the UI system |
►Cdaisy::UiPage | The base class for a page in the UI system |
►Cdaisy::AbstractMenu | Base class for complex menus |
Cdaisy::FullScreenItemMenu | A menu page for small screens |
CUsbHandle | Interface for initializing and using the USB Peripherals on the daisy |
Cdaisy::USBHostHandle | Presents a USB Mass Storage Device host interface |
Cdaisy::VoctCalibration | Helper class for calibrating an input to 1V/oct response |
Cdaisy::WAV_FormatTypeDef | |
Cdaisy::WaveTableLoader | |
Cdaisy::WavFileInfo | |
Cdaisy::WavPlayer | |
Cdaisy::WavWriter< transfer_size > | |
Cdaisy::Wm8731 | |