1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-12-24 13:21:23 +01:00

Deeay long values

This commit is contained in:
Asbelos 2021-08-22 17:01:55 +01:00
parent 60718f5eac
commit b35ce88fdd
2 changed files with 5 additions and 5 deletions

View File

@ -489,15 +489,15 @@ void RMFT2::loop2() {
break;
case OPCODE_DELAY:
delayMe(operand*100);
delayMe(operand*100L);
break;
case OPCODE_DELAYMINS:
delayMe(operand*60*1000);
delayMe(operand*60L*1000L);
break;
case OPCODE_RANDWAIT:
delayMe((long)random(operand*100));
delayMe(random(operand)*100L);
break;
case OPCODE_RED:

View File

@ -209,9 +209,9 @@ const int StringMacroTracker1=__COUNTER__;
#define AT(sensor_id) OPCODE_AT,V(sensor_id),
#define CALL(route) OPCODE_CALL,V(route),
#define CLOSE(id) OPCODE_CLOSE,V(id),
#define DELAY(ms) OPCODE_DELAY,V(ms/100),
#define DELAY(ms) OPCODE_DELAY,V(ms/100L),
#define DELAYMINS(mindelay) OPCODE_DELAYMINS,V(mindelay),
#define DELAYRANDOM(mindelay,maxdelay) OPCODE_DELAY,V(mindelay/100),OPCODE_RANDWAIT,V((maxdelay-mindelay)/100),
#define DELAYRANDOM(mindelay,maxdelay) OPCODE_DELAY,V(mindelay/100L),OPCODE_RANDWAIT,V((maxdelay-mindelay)/100L),
#define ENDIF OPCODE_ENDIF,NOP,
#define ESTOP OPCODE_SPEED,V(1),
#define FOFF(func) OPCODE_FOFF,V(func),