mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2025-03-31 18:50:12 +02:00
Virtual motor driver functions
This commit is contained in:
parent
b225ffb9f3
commit
234e5f0d15
@ -23,11 +23,11 @@
|
|||||||
class MotorDriver {
|
class MotorDriver {
|
||||||
public:
|
public:
|
||||||
MotorDriver(byte power_pin, byte signal_pin, byte signal_pin2, byte brake_pin, byte current_pin, float senseFactor, unsigned int tripMilliamps, byte faultPin);
|
MotorDriver(byte power_pin, byte signal_pin, byte signal_pin2, byte brake_pin, byte current_pin, float senseFactor, unsigned int tripMilliamps, byte faultPin);
|
||||||
void setPower( bool on);
|
virtual void setPower( bool on);
|
||||||
void setSignal( bool high);
|
virtual void setSignal( bool high);
|
||||||
void setBrake( bool on);
|
virtual void setBrake( bool on);
|
||||||
int getCurrentRaw();
|
virtual int getCurrentRaw();
|
||||||
unsigned int convertToMilliamps( int rawValue);
|
virtual unsigned int convertToMilliamps( int rawValue);
|
||||||
|
|
||||||
byte powerPin, signalPin, signalPin2, brakePin,currentPin,faultPin;
|
byte powerPin, signalPin, signalPin2, brakePin,currentPin,faultPin;
|
||||||
float senseFactor;
|
float senseFactor;
|
||||||
|
Loading…
Reference in New Issue
Block a user