1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-11-26 09:36:13 +01:00

Update IODevice.h

Finish changes relating to PWM frequency (doh!)
This commit is contained in:
Neil McKechnie 2023-02-15 22:34:37 +00:00
parent 0118aa037d
commit d0445f157c

View File

@ -276,7 +276,7 @@ private:
class PCA9685 : public IODevice {
public:
static void create(VPIN vpin, int nPins, I2CAddress i2cAddress);
static void create(VPIN vpin, int nPins, I2CAddress i2cAddress, uint16_t frequency = 50);
enum ProfileType : uint8_t {
Instant = 0, // Moves immediately between positions (if duration not specified)
UseDuration = 0, // Use specified duration
@ -289,7 +289,7 @@ public:
private:
// Constructor
PCA9685(VPIN vpin, int nPins, I2CAddress i2cAddress);
PCA9685(VPIN vpin, int nPins, I2CAddress i2cAddress, uint16_t frequency);
// Device-specific initialisation
void _begin() override;
bool _configure(VPIN vpin, ConfigTypeEnum configType, int paramCount, int params[]) override;