1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2025-01-23 19:18:51 +01:00

more merge

This commit is contained in:
Harald Barth 2020-07-04 21:44:36 +02:00
parent ac3c8661a6
commit e244de7835
2 changed files with 6 additions and 1 deletions

View File

@ -164,6 +164,7 @@ bool DCCWaveform::interrupt1() {
if (ackPending) checkAck(); if (ackPending) checkAck();
return false; return false;
} }

View File

@ -65,6 +65,10 @@ int Hardware::getCurrentRaw(bool isMainTrack) {
} }
unsigned int Hardware::getCurrentMilliamps(bool isMainTrack, int raw) {
return (int)(raw * (isMainTrack ? MAIN_SENSE_FACTOR : PROG_SENSE_FACTOR));
}
void Hardware::setCallback(int duration, void (*isr)()) { void Hardware::setCallback(int duration, void (*isr)()) {
Timer1.initialize(duration); Timer1.initialize(duration);
// We don't want the timer to set pins because these often clash with motor shields etc. // We don't want the timer to set pins because these often clash with motor shields etc.