mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2025-04-20 20:21:18 +02:00
Revert "test to remove port code"
This reverts commit cfcd61174dcc059fb9f144d7c9c6034b813beebb.
This commit is contained in:
parent
cfcd61174d
commit
1c78792dda
@ -119,11 +119,17 @@ void TrackManager::setPROGSignal( bool on) {
|
||||
}
|
||||
|
||||
void TrackManager::setDCSignal(int16_t cab, byte speedbyte) {
|
||||
HAVE_PORTA(fakePORTA=PORTA);
|
||||
HAVE_PORTB(fakePORTB=PORTB);
|
||||
HAVE_PORTC(fakePORTC=PORTC);
|
||||
FOR_EACH_TRACK(t) {
|
||||
if (trackDCAddr[t]!=cab) continue;
|
||||
if (trackMode[t]==TRACK_MODE_DC) track[t]->setDCSignal(speedbyte);
|
||||
else if (trackMode[t]==TRACK_MODE_DCX) track[t]->setDCSignal(speedbyte ^ 128);
|
||||
}
|
||||
HAVE_PORTA(PORTA=fakePORTA);
|
||||
HAVE_PORTB(PORTB=fakePORTB);
|
||||
HAVE_PORTC(PORTC=fakePORTC);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user