mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-11-22 23:56:13 +01:00
Add files via upload
This commit is contained in:
parent
99df0a39d7
commit
3e03ff6161
|
@ -347,18 +347,18 @@ void _writeAnalogue(VPIN vpin, int param1, uint8_t camop, uint16_t param3) overr
|
||||||
if(camop=='B'){ //then 'b'(b%) cmd - can totally deal with that here. (but can't do b%,# (brightSF))
|
if(camop=='B'){ //then 'b'(b%) cmd - can totally deal with that here. (but can't do b%,# (brightSF))
|
||||||
if(param1>97) return;
|
if(param1>97) return;
|
||||||
if(param1>9) param1 = param1/10; //accept a bsNo
|
if(param1>9) param1 = param1/10; //accept a bsNo
|
||||||
for(param1;param1<count;param1++) {
|
for(int bnk=param1;bnk<count;bnk++) {
|
||||||
uint8_t b=_digitalInputStates[param1];
|
uint8_t b=_digitalInputStates[bnk];
|
||||||
char str[] = "11111111";
|
char str[] = "11111111";
|
||||||
for (int i=0;i<8;i++) if(((b<<i)&0x80) == 0) str[i]='0';
|
for (int i=0;i<8;i++) if(((b<<i)&0x80) == 0) str[i]='0';
|
||||||
DIAG(F("(b $) Bank: %d activated byte: 0x%x%x (sensors S%d7->%d0) %s"), param1,b>>4,b&15,param1,param1,str );
|
DIAG(F("(b $) Bank: %d activated byte: 0x%x%x (sensors S%d7->%d0) %s"), bnk,b>>4,b&15,bnk,bnk,str );
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (outputBuffer[4]=='T') { //then 't' cmd
|
if (outputBuffer[4]=='T') { //then 't' cmd
|
||||||
if(param1<31) { //repeated calls if param < 31
|
if(param1<31) { //repeated calls if param < 31
|
||||||
//for (int i=0;i<7;i++) _savedCmd[i]=outputBuffer[i];
|
//for (int i=0;i<7;i++) _savedCmd[i]=outputBuffer[i];
|
||||||
memcpy( _savedCmd, outputBuffer, 8);
|
memcpy( _savedCmd, outputBuffer, 7);
|
||||||
}else _savedCmd[2] = 0; //no repeats if ##>30
|
}else _savedCmd[2] = 0; //no repeats if ##>30
|
||||||
}else _savedCmd[2] = 0; //no repeats unless 't'
|
}else _savedCmd[2] = 0; //no repeats unless 't'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user