From 1449dc7bac4d375c630a5bd51515d0008b3913df Mon Sep 17 00:00:00 2001 From: pmantoine Date: Tue, 7 May 2024 15:12:37 +0800 Subject: [PATCH] EXRAIL move isSignal to public for STEALTH --- EXRAIL2.h | 2 +- version.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/EXRAIL2.h b/EXRAIL2.h index 794eb86..8750e41 100644 --- a/EXRAIL2.h +++ b/EXRAIL2.h @@ -187,6 +187,7 @@ class LookList { static const FSH * getTurntablePositionDescription(int16_t turntableId, uint8_t positionId); static void startNonRecursiveTask(const FSH* reason, int16_t id,int pc); static bool readSensor(uint16_t sensorId); + static bool isSignal(int16_t id,char rag); private: static void ComandFilter(Print * stream, byte & opcode, byte & paramCount, int16_t p[]); @@ -196,7 +197,6 @@ private: static bool getFlag(VPIN id,byte mask); static int16_t progtrackLocoId; static void doSignal(int16_t id,char rag); - static bool isSignal(int16_t id,char rag); static int16_t getSignalSlot(int16_t id); static void setTurnoutHiddenState(Turnout * t); #ifndef IO_NO_HAL diff --git a/version.h b/version.h index 3260ebb..bcf6470 100644 --- a/version.h +++ b/version.h @@ -3,7 +3,8 @@ #include "StringFormatter.h" -#define VERSION "5.2.54" +#define VERSION "5.2.55" +// 5.2.55 - Move EXRAIL isSignal() to public to allow use in STEALTH call // 5.2.54 - Bugfix for EXRAIL signal handling for active high // 5.2.53 - Bugfix for EX-Fastclock, call I2CManager.begin() before checking I2C address // 5.2.52 - Bugfix for ADCee() to handle ADC2 and ADC3 channel inputs on F446ZE and others