From c9195f80355e922f3300b006f84d2202842f8dc9 Mon Sep 17 00:00:00 2001 From: Harald Barth Date: Sun, 15 May 2022 01:44:37 +0200 Subject: [PATCH] invert Railcom pulse if brake is inverted --- MotorDriver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MotorDriver.cpp b/MotorDriver.cpp index 9b9f3e5..babd102 100644 --- a/MotorDriver.cpp +++ b/MotorDriver.cpp @@ -115,7 +115,7 @@ void MotorDriver::setBrake(bool on) { } void MotorDriver::setRailcomCutout(bool on) { - DCCTimer::setPWM(brakePin,on); + DCCTimer::setPWM(brakePin,on ^ invertBrake); } void MotorDriver::setSignal( bool high) {