20 lines
317 B
C
20 lines
317 B
C
|
#ifndef __Stairs
|
||
|
#define __Stairs
|
||
|
|
||
|
#include "components/PCA9685.h"
|
||
|
#include "modes/base.h"
|
||
|
|
||
|
class Stairs : public IStairs
|
||
|
{
|
||
|
private:
|
||
|
PCA9685* pwmDriver;
|
||
|
|
||
|
public:
|
||
|
void init(PCA9685* pwmDriver);
|
||
|
|
||
|
uint8_t getCount();
|
||
|
void set(uint8_t step, uint16_t value);
|
||
|
void setAll(uint16_t value);
|
||
|
};
|
||
|
|
||
|
#endif
|