Classes | |
| struct | CalibrationData |
| Calibration data container for Aurora This data is calibrated from the Qu-Bit default Aurora firmware. It is advised not to save over this data unless you are prepared to recalibrate. More... | |
| class | Hardware |
| Hardware support class for the Qu-Bit Aurora This should be created, and intitialized at the beginning of any program before running anything else. More... | |
Enumerations | |
| enum | ControlKnobs { KNOB_TIME , KNOB_REFLECT , KNOB_MIX , KNOB_ATMOSPHERE , KNOB_BLUR , KNOB_WARP , KNOB_LAST } |
| indexed accessors for knob controls Example usage: float val = hw.GetKnobValue(KNOB_TIME); More... | |
| enum | ControlCVs { CV_ATMOSPHERE , CV_TIME , CV_MIX , CV_REFLECT , CV_BLUR , CV_WARP , CV_LAST } |
| indexed accessors for CV controls Example usage: float val = hw.GetCvValue(CV_ATMOSPHERE); More... | |
| enum | Switches { SW_FREEZE , SW_REVERSE , SW_SHIFT , SW_LAST } |
| indexed accessors for momentary switches Example usage: bool state = hw.GetSwitch(SW_FREEZE).Pressed(); More... | |
| enum | Gates { GATE_FREEZE , GATE_REVERSE , GATE_LAST } |
| indexed accessors for momentary switches Example usage: bool trig = hw.GetGateTrig(GATE_FREEZE); More... | |
| enum | Leds { LED_REVERSE , LED_FREEZE , LED_1 , LED_2 , LED_3 , LED_4 , LED_5 , LED_6 , LED_BOT_1 , LED_BOT_2 , LED_BOT_3 , LED_LAST } |
| indexed accessors for RGB LEDs Example usage: hw.SetLed(LED_FREEZE, 0.f, 0.f, 1.f); More... | |
Variables | |
| daisy::USBHostHandle | usb |
| global USB host handle accessor This is left global so that it is guaranteed to be within the AXI SRAM with the aurora_sram.lds linker file. More... | |
| daisy::FatFSInterface | fatfs_interface |
| global accessor to the FatFS interface. This is left global so that it is guaranteed to be within the AXI SRAM with the aurora_sram.lds linker file. More... | |
| enum aurora::ControlCVs |
| enum aurora::ControlKnobs |
| enum aurora::Gates |
| enum aurora::Leds |
| enum aurora::Switches |
| daisy::FatFSInterface aurora::fatfs_interface |
global accessor to the FatFS interface. This is left global so that it is guaranteed to be within the AXI SRAM with the aurora_sram.lds linker file.
| daisy::USBHostHandle aurora::usb |
global USB host handle accessor This is left global so that it is guaranteed to be within the AXI SRAM with the aurora_sram.lds linker file.