Skip to content

Namespace daisy::patch_sm

Namespace List > daisy > patch_sm

Classes

Type Name
class DaisyPatchSM
Board support file for DaisyPatchSM hardware.

Public Types

Type Name
enum patch_sm
enum patch_sm

Public Types Documentation

enum @

This enum is anonymous

enum {
    CV_1** = 0,
    CV_2,
    CV_3,
    CV_4,
    CV_5,
    CV_6,
    CV_7,
    CV_8,
    ADC_9,
    ADC_10,
    ADC_11,
    ADC_12,
    ADC_LAST,
};

Accessors for the Analog Controls. These cover the 8x Bipolar CV inputs as well as the 4x 0-3V3 ADC inputs on the hardware

When reading a value with DaisyPatchSM::GetAdcValue()

patch.GetAdcValue(patch_sm::CV_1);


enum @

This enum is anonymous

enum {
    CV_OUT_BOTH** = 0,
    CV_OUT_1,
    CV_OUT_2,
};

Enum for addressing the CV Outputs via the WriteCvOut function.



The documentation for this class was generated from the following file external-docs/libDaisy/src/daisy_patch_sm.h