32 enum class EnableMode : uint8_t {
39 struct Configuration {
43 uint8_t DutyCycle7_Lo;
44 uint8_t DutyCycle7_Hi;
45 uint8_t DutyCycle8_Lo;
46 uint8_t DutyCycle8_Hi;
47 uint8_t DutyCycle9_Lo;
48 uint8_t DutyCycle9_Hi;
55 void updateDutyCycle(HardwarePwm &pin);
57 void start(HardwarePwm &pin);
59 void stop(HardwarePwm &pin);
Built-in hardware PWM channels.
Definition: HardwarePwm.h:19
The core class for communicating with Treehopper USB boards.
Definition: TreehopperUsb.h:59
enum TREEHOPPER_API HardwarePwmFrequency
Frequencies supported by HardwarePwm.
Definition: HardwarePwmFrequency.h:7
Hardware PWM manager
Definition: HardwarePwmManager.h:19
#define TREEHOPPER_API
Definition: Treehopper.h:17