Class daisy::pedal_devkit::Hardware¶
ClassList > daisy > pedal_devkit > Hardware
#include <pedal_devkit.h>
Public Attributes¶
Public Functions¶
| Type | Name |
|---|---|
| Hardware () |
|
| void | Init () |
| void | PrintAllControls () |
| void | UpdateAllControls () |
Detailed Description¶
Board support for the Pedal DevKit
Provides access to all HW on the DevKit with convenience methods for common behaviors like initialization, and updating values.
Public Attributes Documentation¶
variable expression¶
variable fsw_1¶
variable fsw_2¶
variable led1¶
variable led2¶
variable midi¶
variable pot¶
Pot inputs. Labeled VR1 through VR6 on the PCB.
variable sd_detect¶
variable seed¶
variable sw1¶
variable sw2¶
variable sw3¶
variable sw4¶
variable sw5¶
Public Functions Documentation¶
function Hardware¶
function Init¶
Initialize all of the hardware, and start the ADC
function PrintAllControls¶
Print the state of all hardware inputs in a human readable block over serial using the Seed's built-in USB port.
Start the Seed's logger with seed.StartLog() prior to using this method.
function UpdateAllControls¶
Process all analog inputs, debounce switch inputs, and update internally stored states
The documentation for this class was generated from the following file external-docs/libDaisy/src/pedal_devkit.h