Version 3 has been released!

RemoteSign Sequencer version history

Unless otherwise stated, newer versions do not need to be registered again.

Ways to upgrade RemoteSign Sequencer:

  • You can simply download and install RemoteSign the same location. A registered copy will remain registered.
  • You can also run Fetcher.exe (in RemoteSign folder since version 2.4.15) and double click the Sequencer.exe to get the new executable. (Script files will not be updated.)

2022-11-26 V3.8.77

New feature
  • Added Log menu item to log all the status of all Connections. This is useful when you have a lot of RemoteSigns defined and you want to see which are connected and what versions they are running.
  • Log->Show Log will now position the log window to the right of the main Sequencer window.
  • When a variable is changed, {SETVAR} commands are no longer broadcast to RemoteSign ESP devices (which ignore them anyway)
  • Added a new 'Record" button that will record to all connected RemoteSigns. Modified the old record button to record only to the current RemoteSign. This allows for greater flexibility if you wish to just update a script file on a specific RemoteSign.

2022-11-15 V3.8.73

New feature
  • Added support for Lighthouse light pattern for {LM} command
2022-11-07 V3.8.72

New feature
  • Added a "Stats" button (that is visible when connected to a RemoteSign) to send a {STATS} command.
  • Added support for mSecs light pattern for {LM} and {LC} commands
Fix
    • Corrected a bug that would sometimes cause incoming data from a RemoteSign to be lost if there was a lot of data coming in. (Logged as a "Discarded response".)

    2022-06-27 V3.8.67

    New feature
    • Sensor channels can define sensors using virtual pins to obtain multiple items from a single sensor. For example a TMP36 on pin A0 reporting a voltage can be used to get changes in Temperature in Fahrenheit using virtual pin V1. Virtual pins will work on lower numbered physical sensors.
    Fix
    • Corrected a regression bug that prevented values from being transferred from sensor and pins greater than one, to a variable using the Variable command.

    2022-06-20 V3.8.66

    New features
    • Sensor definitions in {DCH} can now specify a sensor to sense temperatures in °C, or °F, or voltages (in mV) on the pin A0 pin connected to a TMP36 temperature sensor. Returned values can also be moved into variables. (Requires RemoteSign ESP 3.6.)
    • Scripts can be triggered by temperature or voltage sensor using the 'On' option - now 'On+'
    • Appending a scripts from another file will now also bring in RemoteSigns that are defined in the appended file. Signs that have the same address are now merged and all references to the signs are maintained
    Fixes
      • Corrected UI display in the screen for defining {ROW} commands that suggested colors were available for animated rows.
      • Prevent error message if one tries to define sensors for a RemoteSign that is not an ESP device.
      2022-06-12 V3.8.54

      New features
      • Sequencer can now act as a RemoteSign server, waiting for incoming connections. Incoming connections are called 'Dynamic' in the UI
      • Added support for Hue Lights!
      • Enhanced counter to include the ability to set up to 100 variables and use them in commands using \Vnnn\ syntax. Variables can be number, percentage, string, or color. Old counter data get migrated to numeric variables.
      • Added File->Properties menu to view variable values and also set access token required to use the file.
      • Added ability to convert commands to 'text mode' to allow for easy variable substitution.
      • Added {TS} trigger set command
      • Added 'toggle' option for {LM} command
      • Added 'pulse' type for light channels
      Fixes
      • Handle network names of RemoteSigns better on Windows Vista
      • Improved an error message
      • Miscellaneous small bug fixes


      2022-01-06 v3.6.13

      New features
      • Added option to load RemoteSign ESP firmware without any OLED screen support via the OLED screen channel definition screen
      • Added predefined animations which can be selected when defining an animation channel:
        • Alternating flashers
        • Ambulance
        • Chase pattern
        • Fire Engine
        • German level crossing (Bü) with new style traffic pattern
        • Police
        • UK pattern level crossing
        • Vehicle Indicators and hazard lights
        • Wig-wag (alternating headlights)

      2021-09-10 v3.5

      New feature
      • Added the ability to define channels in RemoteSign ESP devices using registered copies of RemoteSign Sequencer. Update RemoteSign ESP devices to version 3.5 and register it to gain the capability on the ESP side. Note: this new version of RemoteSign Sequencer needs to be installed with the installer as there is an additional system file that is needed.


      2021-04-18 V3.0.26
      • Fixed a bug that was not updating script references in IF commands when a script was deleted
      • Added new command: 'Random Delay' to allow a random delay in a script. Upper and lower limit of the delay can be set.
      • Added ability to include a counter within a data text fragment name. This allows text fragments to be used based on counter values.
      • Fixed single step scripts which were no longer working due to stopping the script first when starting a script.
      • Removed the delay control for comment commands
      • Added a button to launch RemoteSign from RemoteSign edit screen, visible if RemoteSign Address is local machine 127.0.0.1
      • Improved handling of bad counter numbers in counter macros

      2020-12-09 V3.0.15
      • Added support for new {IMAGE} command

      2020-11-09 V3.0.12
      • Stop scripts before opening another file
      • Improved sample file Hamburg.ini
        • Clear the screen after setting # of rows
        • Use departure data properly instead of repeating arrival data for departures!

      2020-10-25 V3.0
      New features
      • Support added for recording scripts on RemoteSigns, with dedicated controls for recording, starting, and stopping scripts on connected RemoteSigns.
      • Support added for new commands: {RECORD}, {APPEND}, {SCR?}, {SCR}, {RUNSCRIPT}, {DIR}, and {NTP}
      • Time macros are no longer resolved in Sequencer when recording. This allows them to be resolved at run-time on the RemoteSign.
      • .rsf file import now adds the new {RUNSCRIPT} command to the imported data.
      • Added new settings to support recording behavior when running Sequencer scripts. This includes:
        • Fast recording = the ability to download the commands generated by a Sequencer script at high speed instead of waiting for the script to play in real-time.
        • Synch - NTP - allows automatic substitution of an {NTP} command instead of sending current local time when synching time.
        • Skip {RECORD} - so one does not inadvertently record over downloaded scripts.
      • Added new Setting system command to allow changes to settings from within scripts.
      • Updated tour to cover new controls in the interface.
      • Updated sample files.


      2020-08-18 v1.3.14
      Enhancement
      • Small layout adjustment giving more room for RemoteSign status area.
      2020-08-17 v1.3.13
      Fix
      • We ensure we don't stop single step scripts when starting a script again.
      • Fixed problem where the Bahnsteig.ini sample file was installed to a folder called ScriptsSamples instead of Scripts\Samples

      2020-08-12 v1.3.12
      Enhancement
      • Added a sample file to simulate a Bus stop sign that cycles through 10 destinations over a 30 minute period. Look for the file in Scripts/Samples/TinyScreens called BustStop.ini You can change the name of the stop and the bus number and destinations simply by editing the file BusStop.txt!
      Changes
      • Changed the system command, "Stop all" to "Stop all others" 
      • When starting any script, we stop it first in case it is about to trigger another script.
      • Updated some comments in the axle counter sample file.

      2020-05-24 v1.3.10
      Enhancement

      • Dark mode for the log screen
      2020-05-24 v1.3.9
      Enhancement

      • {SCROLLUP} and {SCROLLDOWN} commands now support start and end row parameters.

      2020-05-23 v1.3.8
      Fix
      • Fixed a bug that was causing an IF command that launches another script that has to complete, to not wait for its completion before continuing.

      2020-05-23 v1.3.7
      Enhancement

      • Text data can be retrieved from an external Data Source (text file) at run time.
      • External text, that is numeric, can also be pulled into a counter.
      • Added sample file Hamburg.ini to demonstrate data source


      2020-05-12 v1.2.7
      Enhancement

      • Added system command to stop all scripts
      • Updated RSRelayDemo sample file to reuse clearing scripts in screen setup, added stop all in setup

      Fix

      • Reset delay timer for scripts that are waiting when killed


      2020-05-10 v1.2.4
      Enhancements
      • Import rsf files saved by RemoteSign (including {TEXT} areas)
      • Sequencer will now receive commands to run any script (in whatever file is open) from RSRelay
      • Added new sample file RSRelayDemo.ini to make use of RSRelay.exe



      2020-04-27 v1.1.76
      Fix
      • Corrected import of number of rows when importing from an .rsf file


      2020-01-01 v1.1.59
      Enhancement
      • Removed the limitation of pipe character (|) being a reserved character


      2019-12-29 v1.1.57
      Enhancement
      • Improved accuracy of short duration delays

      2019-12-28 v1.1.51
      Enhancements

      • Added ability to find RemoteSigns on the LAN
      • Added ability to look up remote host name of a RemoteSign (on some networks)
      • Added bitwise AND operator to IF command
      • Add ability for one counter to copy the value of another counter


      2019-11-13
      Enhancements

      • Speed improvements
      • Sequencer can be minimized

      Fixes

      • Suppressed some Sequencer error messages in log when displaying channel information for a RemoteSign that is not online
      • Fixed a hang in Sequencer when an invalid counter was used


      2019-09-15 v1.1.40
      Enhancements

      • Allow scrolling text in any row. Scrolling text will avoid any clock that is displaying
      • Support new {CLOCK} option of no clock

      2019-10-27 v1.1.36
      Enhancements

      • Added sample screen sample file
      • Improved channel label display for events
      • Improved tour

      Fix

      • Changed the program icon as it would not launch on Windows 7 due to a Windows bug.

      2019-10-02 v1.1.30
      Enhancements

      • Display host name and IP address in Connections screen in RemoteSign
      • Added hot links to detailed steps to define connections in Sequencer

      2019-10-01 v1.1.28
      Enhancements

      • Allow channel selection inside the command edit window for commands where channel is significant
      • Installer will also create a desktop shortcut for RemoteSign Sequencer
      • Allow {ROWS} command to define 1 row
      • IF command can now stop a script
      • Add 'No clock' option to {CLOCK} command
      • {VER} and {NAME} commands are now always dynamic, both in display and in command strings
      • Added links to counter macro help

      Fix

      • Prompt to save if user quits using upper right X

      2019-09-07 v1.1.16
      Enhancements

      • Added conditional branching for GPIO pins and sensors!
      • Added ability to move the value of a pin or sensor into a counter so that it can be displayed using the  Counter Macro.
      • Added formatted variant for Counter Macro
      • Add a small internal delay after sending {AR?} and {DR?} commands so that an ESP8266 can respond with the value in time for the next line of the script.

      2019-09-03 v1.1.1
      Enhancements

      • Added conditional branching, new 'If' command!
      • Added new sample file to demonstrate using branching to make a count-down counter
      • Updated sample file that displays axle counters (single screen) to auto reset counters if they match (using new conditional branching feature)
      • Scripts may now trigger themselves
      • Minor UI improvements

      Fix

      • Fixed a bug that was reporting duration as zero if a script had not yet been displayed
      • RemoteSign Sequencer

      2019-08-30 v1.0.18
      Enhancement

      • Added two more sample files demonstrating the use of counter to display axle counters.

      Fix

      • Fixed a bug that was causing certain system commands to be removed when deleting a RemoteSign


      2019-08-29 v1.0.17
      Enhancements

      • Added ability to maintain 9 persistent counters which can be set, incremented, decremented.
      • Added Counter Macro to send a counter to a RemoteSign.
      • Added sample file DebsDeli.ini to demonstrate how counters work.

      2019-08-28 v1.0.15
      Enhancements

      • Added new option to Trigger command, to force the triggered script to complete before continuing.
      • Added preferences menu to Log window to allow selection of types of things to be logged
      • Made Auto Connect setting sticky

      Fix

      • Corrected an error that prevented the actual command from being placed on the system clipboard when Copying a command.

      2019-08-26 v1.0.7
      Enhancement

      • Prompt to save changes when closing a file


      2019-08-20 v1.0.2
      Initial release

      Simply install RemoteSign to also get RemoteSign Sequencer