mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-12-24 05:11:24 +01:00
int->int16_t to keep pedantic compilers happy
This commit is contained in:
parent
ddcd40860f
commit
60718f5eac
@ -357,7 +357,7 @@ bool RMFT2::skipIfBlock() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* static */ void RMFT2::readLocoCallback(int cv) {
|
/* static */ void RMFT2::readLocoCallback(int16_t cv) {
|
||||||
progtrackLocoId=cv;
|
progtrackLocoId=cv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
8
RMFT2.h
8
RMFT2.h
@ -65,18 +65,18 @@ enum OPCODE : byte {OPCODE_THROW,OPCODE_CLOSE,
|
|||||||
RMFT2(int progCounter);
|
RMFT2(int progCounter);
|
||||||
RMFT2(int route, uint16_t cab);
|
RMFT2(int route, uint16_t cab);
|
||||||
~RMFT2();
|
~RMFT2();
|
||||||
static void readLocoCallback(int cv);
|
static void readLocoCallback(int16_t cv);
|
||||||
static void emitWithrottleRouteList(Print* stream);
|
static void emitWithrottleRouteList(Print* stream);
|
||||||
static void createNewTask(int route, uint16_t cab);
|
static void createNewTask(int route, uint16_t cab);
|
||||||
static void turnoutEvent(VPIN id, bool closed);
|
static void turnoutEvent(VPIN id, bool closed);
|
||||||
private:
|
private:
|
||||||
static void ComandFilter(Print * stream, byte & opcode, byte & paramCount, int p[]);
|
static void ComandFilter(Print * stream, byte & opcode, byte & paramCount, int16_t p[]);
|
||||||
static bool parseSlash(Print * stream, byte & paramCount, int p[]) ;
|
static bool parseSlash(Print * stream, byte & paramCount, int16_t p[]) ;
|
||||||
static void streamFlags(Print* stream);
|
static void streamFlags(Print* stream);
|
||||||
static void setFlag(VPIN id,byte onMask, byte OffMask=0);
|
static void setFlag(VPIN id,byte onMask, byte OffMask=0);
|
||||||
static bool getFlag(VPIN id,byte mask);
|
static bool getFlag(VPIN id,byte mask);
|
||||||
static int locateRouteStart(int16_t _route);
|
static int locateRouteStart(int16_t _route);
|
||||||
static int progtrackLocoId;
|
static int16_t progtrackLocoId;
|
||||||
static void doSignal(VPIN id,bool red, bool amber, bool green);
|
static void doSignal(VPIN id,bool red, bool amber, bool green);
|
||||||
static void emitRouteDescription(Print * stream, char type, int id, const FSH * description);
|
static void emitRouteDescription(Print * stream, char type, int id, const FSH * description);
|
||||||
static void emitWithrottleDescriptions(Print * stream);
|
static void emitWithrottleDescriptions(Print * stream);
|
||||||
|
Loading…
Reference in New Issue
Block a user