Registry Key

Create and/or set a registry key on the JNIOR with a value. The RegKey cell must contain the exact text and capitalization needed for the Registry key. The RegValue cell must contain an acceptable value for the Registry key. The RebootRequired cell can be set to false or true to indicate if a reboot is required as a result of this step. A Reboot Step must also be included in the Project to trigger a reboot after this step is executed. The user can edit the Name cell for
display purposes in the Step list window on the left.

Update Registry

Grabs an .ini file from you PC and uploads it to the selected JNIOR. This will update the registry with the one saved as the .ini file.

Delete File

Delete a file on the JNIOR. The user must enter the file name in the RemoteFile cell and any folder name where the file is stored (besides the root directory) in the RemoteFolder cell. The user can edit the Name cell for display purposes in the Step list window on the left.

Make Remote Directory

Create a new folder (directory) on the JNIOR for storing an application or other file. The user must enter the folder name and any path in the RemoteFolder cell. The user can edit the Name cell for display purposes in the Step list window on the left.

Reboot

Reboot the JNIOR during the execution of the project. A reboot must occur to update the JNIOR OS, or stop and start an application or for some Registry setting changes to take effect. If any of the steps require a reboot, then a Reboot step must be included in the project to respond to the reboot flag set by one of the other steps. The user can also set the ClearSystemMemory to true to clear the RAM memory on reboot. This deletes all the logs and some other temporary files, but does not delete anything in the flash memory (same as a reboot –a command). The user can also set the MustReboot option to true to force a reboot regardless of the previous steps. The user can edit the Name cell for display purposes in the Step list window on the left.

Load Applications

Can be used to load any application. You do NOT need to have a version or version location registry key (location) defined. If a version number is available, the Load Application Step will check it and compare the version numbers. You can also use the Generic File Transfer Step to transfer an application besides a standard INTEG application.

Transfer

There are several types of file transfer functions available. There is a generic File Transfer Step and two specific steps for use with the Cinema.JNIOR application.

  • File Transfer – Allows the user to transfer a file to the JNIOR. The location of the file on the PC must be selected via the LocalFile cell and the location for the file on the JNIOR must be entered in the RemoteFile cell. The file can be transferred to a specific folder on the JNIOR by entering the complete path in the RemoteFolder cell.
    NOTE: The folder on the JNIOR must exist or must be created with a Make Remote Folder Step prior to this step. The user can rename the file and the Support Tool will change the name of the file before it is transferred to the JNIOR. A file on the JNIOR with the same name will be removed before transferring the new file (RemoveFirst). The user can edit the Name cell for display purposes in the Step list window on the left.
  • Cinema Macro File – Allows the user to transfer a Macro file used by Cinema.JNIOR. This step is different than a Generic File Transfer because it will first check the JNIOR to see if a macro file exists with the same name or a different name. In either case, it will delete the macro file so that only one macro file exists on the JNIOR. The location of the file on the PC must be selected via the LocalFile cell. The name for the file on the JNIOR must be entered in the RemoteFile cell and must be macro_xxx.csv (where xxx can be anything) to be recognized by the
    Cinema.JNIOR program. The file can only be transferred to the root directory. The user can edit the Name cell for display purposes in the Step list window on the left.
  • Cinema Device File – Allows the user to transfer a Devices file used by Cinema.JNIOR. This step is different than a Generic File Transfer because it will first check the JNIOR to see if a devices file exists with the same name or a different name. In either case, it will delete the devices file so that only one devices file exists on the JNIOR. The location of the file on the PC must be selected via the LocalFile cell. The name for the file on the JNIOR must be entered in the RemoteFile cell and must be devices_xxx.csv (where xxx can be anything) to be recognized by the Cinema.JNIOR program. The file can only be transferred to the root directory.

Clean Up

Allows you to delete one or more files on the JNIOR. When the user clicks in the Remote Files cell, a window will pop-up allowing the user to enter the file names and/or folder/filenames of the files to be deleted. The user can edit the Name cell for display purposes in the Step list window on the left. 

Preserve/Restore Files

These steps should be used together. The preserve will save certain files from you JNIOR to keep and then the Restore will reset the JNIOR then load the files saved back onto that JNIOR.

Telnet Command

Allows you send a telnet command through the command line, allowsing for example a “reboot” command to reboot the JNIOR or a “ps” command that will show you which process on the JNIOR are running.

Transfer Zip

Allows you to send the contents of a zip file to a JNIOR.

Update Series 4 OS

Allows the user to transfer a upd update file to the JNIOR operating system. This file is provided by INTEG, as needed. When the user clicks in the Local File cell, clicking on the icon with three dots will allow the user to navigate to the location of this file. The Support Tool will pull this file from the remote location and put it in a local folder. The JNIOR OS version is automatically detected and displayed in the Version cell. The Option to reboot the JNIOR is set as true by default. This causes the JNIOR to reboot immediately after the file is transferred. The user could set this to false and utilize the Reboot Step later in the project. The user can edit the Name cell for display purposes in the Step list window on the left.

Update Series 3 OS

Allows the user to transfer a jr310.upd file to update the JNIOR operating system. This file is provided by INTEG, as needed. When the user clicks in the Local File cell, clicking on the icon with three dots will allow the user to navigate to the location of this file. The Support Tool will pull this file from the remote location and put it in a local folder. The JNIOR OS version is automatically detected and displayed in the Version cell. The Option to reboot the JNIOR is set as true by default. This causes the JNIOR to reboot immediately after the file is transferred. The user could set this to false and utilize the Reboot Step later in the project. The user can edit the Name cell for display purposes in the Step list window on the left.

Name Version Release Date Size MD5
JNIOR Support Tool v7.15 Nov 20 2023 10.4 MB e735c5be348b91d84e41f518e3fafe42
Series 4 All-In-One Update Project v2.4.2 Jan 18 2024 1.8 MB 293c415caba1ff6d9b9a404be3430cc2

August 10, 2021

  • Core
    • JANOS 2.1
    • DCP (WebUI) 3.1.0
    • Manpages
  • Bundled
    • FTP Client
    • JBakup [ADDED]
    • MODBUS Server 1.7
    • Serial Control 7.0
    • Serial To Ethernet 6.1
    • Slaving Service 2.0
    • SNMP 3.1
    • Tasker 6.0
    • Task Manager 7.0

March 4, 2021

  • Core
    • JANOS 2.0 build 1.0
    • DCP 3.0.1
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 7.0
    • Serial To Ethernet 6.0
    • Slaving Service 2.0
    • SNMP 3.1
    • Tasker 6.0
    • Task Manager 7.0

February 3, 2021

  • Core
    • JANOS 2.0 build 1.0
    • DCP 3.0.1   (Moved to flash/www/config.zip)
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 7.0
    • Serial To Ethernet 6.0
    • Slaving Service 2.0
    • SNMP 3.1
    • Tasker 5.0
    • Task Manager 7.0

February 2, 2021

  • Core
    • JANOS 2.0
    • DCP 2.4
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 7.0
    • Serial To Ethernet 6.0
    • Slaving Service 2.0
    • SNMP 3.1
    • Tasker 5.0   [ADDED]
    • Task Manager 7.0

May 1, 2020

  • Core
    • JANOS 1.9
    • DCP 2.4
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 5.0
    • Serial To Ethernet 6.0
    • Slaving Service 1.5
    • SNMP 2.6 – UPDATED
    • Task Manager 7.0

February 3, 2020

  • Core
    • JANOS 1.9 – UPDATED
    • DCP 2.4 – UPDATED
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 5.0
    • Serial To Ethernet 6.0
    • Slaving Service 1.5
    • SNMP 2.4.1
    • Task Manager 7.0

June 18, 2019

  • Core
    • JANOS 1.8
    • DCP 2.3
  • Bundled
    • FTP Client
    • MODBUS Server 1.7
    • Serial Control 5.0
    • Serial To Ethernet 6.0
    • Slaving Service 1.5
    • SNMP 2.4.1
    • Task Manager 7.0

The JNIOR is a very reliable device.  I’m sure many devices claim that but as of this writing, in October 2023 we have spoken with customers that are still running Series 3 units from 2005.  The first run of Series 4 units are still operational from 2012.

There are basically two components that would have any endurance data.

  1. The mechanical relays should be able to see a minimum of 100,000 closures.
  2. The battery should have a life of around 6 years. The JNIOR only relies on the battery to maintain the SRAM and the internal clock when external power is not present. The JNIOR can operate without a working battery. The 410, 412, or 414 battery can be replaced in the field. It is a CR2032 coin-cell battery.

A panel on the right side of the JNIOR Supporter is for taking snapshots and issuing update projects. Snapshots are copies of JNIOR configurations, which can be used to either debug issues a JNIOR may be having or as an update project to duplicate its configuration to other JNIORs. Below is how to take Snapshots.

When selecting the Snapshots tab, snapshots are displayed in groupings based on different filters. The filters sort by the following: Serial Number, Hostname, Date, and Other. Selecting the ‘Take Snapshot’ button lets you select which JNIOR you want to generate a snapshot of. Once selected, each snapshot will populate inside the Snapshot Progress tab in the lower display panel, and notify you when completed. Selecting the ‘Open Snapshots Directory’ tab will open the file directory in your file explorer where Snapshots are saved locally on your PC. This can also be done by right clicking a snapshot in the Snapshot tab and selecting ‘Show in Folder’.

A panel on the right side of the JNIOR Supporter is for taking snapshots and issuing update projects. Update Projects are zip files that contain instructions to Update/Install applications or settings to a JNIOR. Below is how to take/distribute Update projects and Snapshots.

When selecting the Update Projects tab, there are two sections of Update Projects: Official Updates from Jnior.com and Local Update Projects. The first section is populated with the most recent Update Projects on INTEG’s website. When viewing the Update Projects for a specific application, the name of the Update Project may or may not be grayed out. Grayed out Update Projects are still selectable, but just represent whether or not the Update Project has been downloaded locally. A grayed out name means it is already downloaded locally. Opening an update project that isn’t grayed out will automatically download it from our website to open it, granted you have an internet connection. The Local Update Project section is for Update Projects that are custom made (either by yourself or from INTEG), or an older version of an official release on INTEG website. When one or multiple Update Projects are selected, you can hit the ‘Open Selected’ button at the top of the Update Projects tab to launch the Update Projects in the bottom panel of the JNIOR Supporter. Hitting the ‘Open Updates Directory’ will open the file directory in your file explorer where Update Projects are saved locally on your PC.

Once an Update Project is opened and displayed in the bottom panel of the JNIOR Supporter, you can then close, edit, publish, or abort the Update Project. Closing the Update Project will simply remove it from the bottom panel of the Java Supporter, and can be opened again from the Update Projects tab on the right panel. Editing the Update Project will allow you to view in detail each step of the Update Project, and change it as needed. Aborting an Update Project can only be selected once an Update Project begin publishing to a JNIOR, and simply cancels the Update Project where its currently at. Lastly, publishing an Update Project lets you select which JNIORs from the Beacon Tab you wish to publish to. (If they are on the network and not displaying in Beacon, you can manually enter in there IPs to publish to them.) Then once selected, the Update Project goes through each step and performs it on the selected JNIOR(s). These steps range from loading applications on the JNIOR, changing registry keys, rebooting, and more. Progress on publishing the Update Projects is shown in the Update Progress Tab, will notify you when completed.

When using the JNIOR Supporter, you may notice that not all the information from the Beacon tab can be displayed at once. To make specific JNIOR data easier to view, you can modify the Beacon tab to change the order and width each column has, or remove columns all together. When on the Beacon tab of the JNIOR Supporter, while clicking and holding on the left or right border of a column header, you can drag how much or how little each columns width is. If you hold down on the middle of the column header, you can drag where you want the column to be between the other columns. If you don’t want a column displayed, under the Beacon tab is the ‘Select Columns’ option. Unchecking a columns checkbox and selecting OK removes the column from Beacon. Any changes made to Beacon are persistent, so you don’t need to reset them every time you launch the JNIOR supporter.

Name Version Release Date Size MD5
JNIOR Support Tool v7.15 Nov 20 2023 10.4 MB e735c5be348b91d84e41f518e3fafe42

[!] Minor update to the JNIOR Support Tool to restore Series 3 functionality. There was a bug that prevented a user from being able to set the Hostname, Configure the IP Address, and Reboot a series 3

JNIOR Support Tool 7.15 Release September 8, 2023

[!] Rolls back the .NET requirement to .NET version 4.0. 7.14 required an upgraded version of .NET, version 4.8. Some people reported being unable to install .NET 4.8 on older computers.

The initial upgrade to .NET 4.8 was due requirement for TLS 1.2. It turns out that .NET 4.0 has the ability to use TLS 1.2 but it needs to be enabled a special way.

[!] Fixed an issue preventing the Support Tool from closing completely. Instances would continue to run in the background.

JNIOR Support Tool 7.14 Release May 17, 2023

[+] Can now select multiple JNIORs to Identify or Reboot at once.

[+] Added the ability for the Support Tool to check our website for the latest Series 4 All In One.  This will help you stay up to date.

+ Added the ability to submit to INTEG without having to go to our website and select the snapshot.  Form will be available in the Support Tool

! Minor Bug Fixes

JNIOR Support Tool 7.10 July 15, 2020

! Corrected an issue where opening an update project would encounter a non-empty temp folder.

+ Added the ability to open multiple Device files

+ Added the ability to open multiple Macro files

+ Added the ability to open multiple Update Projects

! addresses an issue where the Update Notification was always being shown at startup, even when the most recent version was on the JNIOR.

JNIOR Support Tool 7.9 May 16, 2019

  • The JNIOR Support Tool version 7.9 addresses an issue with new installs.  The C:\INTEG\JNIOR Support Tool directory was not getting created upon install.  This would prevent the Support Tool from opening.
  • Also in this update is a selection for the new Barco Series 4 projector.

[!] Rolls back the .NET requirement to .NET version 4.0. 7.14 required an upgraded version of .NET, version 4.8. Some people reported being unable to install .NET 4.8 on older computers.

The initial upgrade to .NET 4.8 was due requirement for TLS 1.2. It turns out that .NET 4.0 has the ability to use TLS 1.2 but it needs to be enabled a special way.

[!] Fixed an issue preventing the Support Tool from closing completely. Instances would continue to run in the background.

JNIOR Support Tool 7.14 Release May 17, 2023

[+] Can now select multiple JNIORs to Identify or Reboot at once.

[+] Added the ability for the Support Tool to check our website for the latest Series 4 All In One.  This will help you stay up to date.

+ Added the ability to submit to INTEG without having to go to our website and select the snapshot.  Form will be available in the Support Tool

! Minor Bug Fixes

JNIOR Support Tool 7.10 July 15, 2020

! Corrected an issue where opening an update project would encounter a non-empty temp folder.

+ Added the ability to open multiple Device files

+ Added the ability to open multiple Macro files

+ Added the ability to open multiple Update Projects

! addresses an issue where the Update Notification was always being shown at startup, even when the most recent version was on the JNIOR.

JNIOR Support Tool 7.9 May 16, 2019

  • The JNIOR Support Tool version 7.9 addresses an issue with new installs.  The C:\INTEG\JNIOR Support Tool directory was not getting created upon install.  This would prevent the Support Tool from opening.
  • Also in this update is a selection for the new Barco Series 4 projector.
Name Version Release Date Size MD5
JANOS - UPD v2.4.2 Jan 18 2024 969.2 KB b7f240e6fba1075dd1088af9b0ef8087
Series 4 All-In-One Update Project v2.4.2 Jan 18 2024 1.8 MB 293c415caba1ff6d9b9a404be3430cc2
Core JANOS Update Project v2.4.2 Jan 18 2024 1.3 MB a9f55f4bd5dcffbbae9bea07a166534f
JANOS Release Notes v2.4.2 Jan 04 2024 484.7 KB 6db6268661a5caf7294663798282cf52
  • Resolved HELP manual generation paging issue
  • Enhanced TAB auto-fill to work when editing a line
  • Allow you to force context for auto-fill using Ctrl-F and Ctrl-R
  • Fix memory ownership issue with cstring_t
  • Fixed DATE command problem introduced with v2.4
  • Increased ARP database size
  • Corrected issue with Thread.interrupt use before the thread starts
  • Added network performance information to NETSTAT
  • Added bandwidth information to NETSTAT -A
  • Added PS -H showing a history of operation.
  • Added shutdown messages to the system log file.

JANOS 2.4 Release May 3, 2023

  • Added hysteresis to garbage collection to eliminate GC storming
  • Fixed web server memory leak
  • Enhanced command line RM/DEL command to override confirmation on wildcard use
  • Allow multiple commands on a single command line using separators like ';'
  • Implemented command line '|' piping capability
  • Enhanced CAT command with HEAD and TAIL usage to support piping
  • Implemented command line conditional execution && and || syntax
  • Enhanced GC -M and GC -B memory analysis to report Java class information
  • Applications can optionally log to external SYSLOG server
  • Hostname in SYSLOG report includes jrS/N Birthname
  • Corrected direct JMP connection not forwarding console output
  • Corrected direct JMP connection File Read failure
  • Fixed issue with Java Sockets SoTimeout exceptions
  • Improved inter-process messaging to avoid queue assertions
  • Added command line real-time network sniffer with filtering
  • Added Email queue management
  • Corrected REGEX matching issue
  • Eliminated memory leak with JSON decode
  • Fixed Web Authentication. No longer gets stuck in loop.
  • Expanded command line history to 200 commands
  • Eliminated dormant message queue issues
  • Fixed FTPClient class issue with retrieving data
  • Corrected buffer overrun by command line parameters
  • Eliminated null pointer issue in network race condition
  • Enhanced MANIFEST to use optional database
  • Prevent illegal IP address settings blocking network use
  • Corrected buffer overrun caused by security scanners
  • Eliminated Resource Deadlock after assertion

JANOS 2.3 Release February 2, 2023

The release fixed an issue with the Ethernet becoming "locked up". The JNIOR could become unresponsive while servicing the network on busy networks.

Build 1.0

  • Corrected memory issue with KILL and message loop use
  • Corrected garbage collection issue with static classes in the JVM
  • Corrected memory issue with serial port buffer resizing
  • Delayed Java Thread startup to insure completion of initialization
  • Added KILL -A feature to terminate all applications

 

Initial (January 25 2023)

  • Initialized the Working Directory for command line scripting
  • Increased network frame buffers to improve throughput
  • Increased number of available application watchdogs from 8 to 16
  • Added WDT_SILENT so watchdogs can be used to schedule programs and not logged as triggered
  • Updated PS process listings to display pending watchdogs as scheduled execution
  • Improved PING statistics
  • Eliminated assertion in loading classes using InvokeDynamic
  • Eliminated memory leak in JVM class caching
  • Corrected IO signature performance with IO changes
  • Corrected TAB auto-complete issue with second parameter
  • PHP Registry lists now sorted by name
  • Eliminated chance of socket deadlock that would require a hard reboot
  • Added check for network during boot logging to avoid reboot loop

JANOS 2.2 Release June 28, 2022

This release was issued to support manufacturing and component changes forced by supply chain issues. Because of this, an update to the OS was required to handle this change. Units made June 22nd, 2022 or later will NOT be able to roll back to earlier version of JANOS.

  • Corrected bug in creating multidimensional arrays
  • Improved DEFLATE compression performance with binary files
  • Corrected issue with '%' sign when logging to the syslog
  • Fixed dropped serial character when port is closed
  • Added experimental debugging tools

JANOS 2.1.1 Release December 15, 2021

  • This release was issued to support manufacturing and component changes forced by supply chain issues and COVID

JANOS 2.1 Release August 10, 2021

All New Help system. Use the [Help Search] link in the lower right on the JNIOR Web UI.

  • Eliminated external SYSLOG Server related memory leak
  • Corrected Regex issue with the OR operation
  • Corrected PHP ereg() and eregi() functions
  • Implemented a greatly expanded Help System
  • Added PDF MIME type to the WebServer and Email systems
  • Corrected JRMON latched input [R]eset command, no longer affects relays
  • PHP read file access expanded to include ZIP virtual folders
  • Corrected PHP issues with JSON arrays
  • Corrected Order of Precedence issue with PHP mathematical expressions
  • Corrected the operation of Regex '*' and '+' quantifiers when used following a group
  • Corrected RENAME behavior when attempting to alter case of a filename
  • Enabled PHP logical string comparisons ==, !=, <, <=, >, and >=
  • Enhanced security for JANOS-Session-Id cookies
  • Corrected JANOS-Session-Id handling when multiple cookies are present
  • Improved non-volatile aspect of command line history
  • Corrected issue with network capture completion
  • Fixed issue introduced in v2.0 with IpConfig/Allow
  • Corrected issue with using EXIT in the Console tab of the WebUI
  • Added SHA256 (SHA2) to the MANIFEST database
  • Fixed issue resulting in blank Registry keys being displayed
  • Introduced new expanded Help System

JANOS 2.0 Release March 4, 2021

  • Improved serial diagnostics during boot
  • Added DST rules for New Zealand timezones
  • Added File Sharing. Disabled by default
  • Logs prior Registry key values along with changes
  • Enabled NetBIOS name resolution and disabled LLMNR
  • Allow product "Birthname" such as jr817120068 to be always valid in name resolution
  • Corrected Websockets login issue
  • Fixed issue with HTML Email content
  • Added SHA384 and SHA512
  • Added text form of IP address to certificate to appease Microsoft IE
  • Enhanced Registry key settings to inform as to reboot requirements
  • Improved Email error reporting
  • Added Galois/Counter Mode (GCM) to TLS security suites
  • Removed legacy Registry editor
  • JANOS renews its own self-signed certificates
  • Added JSON support to PHP
  • Added Command Line text editor
  • Added Elliptic Curve TLS suites
  • Added BAT file enhancements and scripting support
  • Added the ability to retrieve files from remote servers to JRUPDATE
  • IP address filtering overridden by SAFE MODE
  • Add capture filter information to pcapng capture file
  • PHP scandir() changed to return absolute file path
  • Issue with /etc folder content in scandir() corrected
  • Corrected issue with nested PHP foreach loops
  • Added PHP date and time formatting function date()
  • Console command line history search and selection enhancements
  • Added PING Flood Mode and addressing validation option
  • Corrected issue with ZIP/JAR decompression failing with some large binary files
  • Added support for the standard loopback address range
  • Default WebServer/Path is now /flash/www/config allowing relocation of the default configuration pages
  • Corrected Registry issue with of Type 10 temperature sensors
  • Batch parameter %0 now returns the command from the command line
  • Corrected runtime issue with PHP replacing existing array content
  • Addressed differences in Linux based terminal sessions
  • Extended the ECHO command for use in scripting
  • Added JMP Protocol port for use in defining capture filters
  • Added JMP port and BuildTag to Beacon protocol
  • Corrected PHP @strrpos()@ and syntax shortcomings
  • Enhanced ARC/ZIP/JAR command
  • Improved compatibility with Linux terminal emulators

JANOS 1.9 Release February 3, 2020

Release Notes

We have released JANOS v1.9 which has several changes and bug fixes. Most notably with TCP packet generation. While it is not wrong to send data in multiple TCP packets, many devices incorrectly implement TCP clients and fail when this case arises. This version adjusted the release of socket data to reduce the chances that a message might be split across separate TCP packets. This had been a recent issue with some MODBUS client devices.

  • Added support for Reverse LLMNR allowing network scanners to label IP addresses with hostnames
  • Adjusted the release of socket data to reduce the chances that a message might be split across separate TCP packets
  • Corrected Sockets race condition that caused occasional reception delays and blocking
  • Fixed the incorrect signed display of large input counter values in JRMON and JMP Protocol
  • Adds a BEACON announcement in the event of an IP conflict
  • Improved NONCE management eliminating possible issues in the presence of port scanners
  • Eliminated chance of buffer overrun occurring in FTP transfer
  • Beacon REBOOT now works in all cases
  • Eliminated potential difficulty in obtaining network capture file

JANOS 1.8 Released June 17, 2019

Release Notes

We have released JANOS v1.8 which adds the JMP Protocol. The JANOS Management Protocol (JMP) is essentially the JSON message interface utilized by JANOS Websockets. The JMP Protocol has been exposed on its own TCP/IP port. This encloses the JSON messaging in a JSON array along with the JSON Object length making reception of the messages easy. The JMP Protocol will be used by the QSC Q-SYS JNIOR component.

  • Implements the JANOS Management Protocol JMP
  • Adds "Block" command to JSON interfaces
  • Web Server limits the effects of extremely slow connections.

JANOS 1.7.1 Released December 3, 2018

Release Notes

  • Watchdog no longer causes reboot from foreground execution
  • REGEX Alternation '|' has been corrected to properly work in Group
  • Corrected NULL Pointer write issue when a Group which employs alternation appears at the start of a REGEX expression
  • Resolved message pump memory issue relating to process termination
  • Expand the channel range for setOutputRelay() from 0-11 to 0-15
  • Corrected network capture filtering when an IP address is to be excluded
  • Supports networks using Jumbo Frames
  • Eliminated assertion associated with improper use of '%n' in System.out.printf.

JANOS 1.7 Released July 26, 2018

Release Notes

  • Added ability to load single CA Certificate to be supplied on TLS connection
  • Support TLS Client Certificate Verification on outgoing connections
  • Added legacy PKCS1 support for externally generated certificates
  • Corrected array issue with processing of deferred email transmissions
  • Corrected memory issue with TAB use on the Command Line

JANOS 1.6.5 Released May 22, 2018

  • Corrected FTP listing issue created by the v1.6.4 release
  • Corrected getRegistryList method memory leak
  • Corrected 412DMX light Flickering
  • Corrected 412DMX NAND Flash processing issue
  • Corrected FTP transfer restart issue
Name Version Release Date Size MD5
JNIOR Support Tool v7.15 Nov 20 2023 10.4 MB e735c5be348b91d84e41f518e3fafe42
Series 4 All-In-One Update Project v2.4.2 Jan 18 2024 1.8 MB 293c415caba1ff6d9b9a404be3430cc2
--- Core ---
JANOS 2.4.1 UPDATED

DCP (WebUI) 3.2.2 UPDATED
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230511 May 11, 2023

--- Core ---
JANOS 2.4 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230504 May 4, 2023

--- Core ---
JANOS 2.4 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230503 May 3, 2023

--- Core ---
JANOS 2.4 UPDATED

DCP (WebUI) 3.2.1
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156 UPDATED
SNMP 3.1.667
Bundled Web Pages

All-In-One 230202 February 2, 2023

--- Core ---
JANOS 2.3 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup UPDATED
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 230125 January 25, 2023

--- Core ---
JANOS 2.3 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 220628 June 28, 2022

--- Core ---
JANOS 2.2 UPDATED

DCP (WebUI) 3.2.1 UPDATED
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268 UPDATED
Serial Control 7.2.47 UPDATED
Serial To Ethernet 6.2.70 UPDATED
Slaving Service 3.1.120 UPDATED
SNMP 3.1.498 UPDATED
Bundled Web Pages ADDED

All-In-One 211215 December 15, 2021

This Update was pushed to support manufacturing and the supply chain issues brought on by COVID-19.  Component workarounds were needed and a bump to the OS was required to support those component changes.  Units built after this date will not be able to roll back to previous versions of the OS.

--- Core ---
JANOS 2.1.1 UPDATED

DCP (WebUI) 3.1.0
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53
Slaving Service 2.0.104
SNMP 3.1.667

All-In-One 210810 August 10, 2021

--- Core ---
JANOS 2.1 UPDATED

DCP (WebUI) 3.1.0 UPDATED
MANPAGES ADDED

--- Bundled ---
FTP Client
JBakup ADDED
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53 UPDATED
Slaving Service 2.0.104
SNMP 3.1.667
Tasker REMOVED [Has its own installer]

All-In-One 210304 March 4, 2021

--- Core ---
JANOS 2.0 build 1.0 UPDATED

DCP 3.0.1 UPDATED (moved from flash/www.zip to flash/www/config/zip)

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.0.48
Slaving Service 2.0.104
SNMP 3.1.667
Tasker 6.0.1601
Task Manager 7.0.351

All-In-One 210202 February 2, 2021

--- Core ---
JANOS 2.0 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31 UPDATED
Serial To Ethernet 6.0.48
Slaving Service 2.0.104 UPDATED
SNMP 3.1.667 UPDATED
Tasker 5.0.1505 ADDED
Task Manager 7.0.351

All-In-One 200501 May 1, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.6.532 UPDATED
Task Manager 7.0.351

All-In-One 200203 February 3, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4 UPDATED

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

All-In-One 190618 June 18, 2019

--- Core ---
JANOS 1.8
DCP 2.3

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

Under the Help tab when on the DMX Web Page, there is an option called ‘Launch Panel’. This opens the DMX panel in a different tab, the DMX Panel being a visual representation of the 512 channels that DMX controls. In the DMX Panel, highlighted squares will surround numbers, showing what channels are within a fixtures range. On the right side of the Panel, if any scripts have been created and saved, they will appear here as buttons to execute them from the DMX Panel. Numbers in the DMX Panel will represent the current 512 channels the DMX application is controlling. Clicking on any of the numbers within the DMX Panel allows you to edit that channels value. The pop-up for editing channel values changes depending on if you are selecting channels within a fixture or not. If the number isn’t located within a fixture, it simply prompts what value to set it to with a text field. If you select channels inside a fixture, then the prompt it provides allows all the channels inside the fixture to be edited, and include not only a text field to edit them, but a slider as well. 

Any expansion module used with the JNIOR Controller needs a way to connect to it. On each JNIOR is a sensor port that allows a cable to connect from the expansion module to the JNIOR. These are 6 6-pin modular Flat cables and they use RJ-12 connectors. These cables are supplied with the purchase of an expansion module. The length of the cable that comes with each expansion module varies depending on what expansion module is purchased. 

These cables can be made by anyone. All that is needed is a 6-pin modular Flat cable, two RJ-12 connectors, and a crimp tool. We have tested a cable length of 100 feet with one module, but the number of modules impacts the maximum length of the cable before failure. If the cable is too long, either the expansion module will lose power, or it will no longer receive data from the JNIOR to operate correctly. Testing and validation of the cable is up to the customer and INTEG provides no guarantees for the functionality of the modules when custom cables are used. If you are interested in making your own, here are some links to these items:

Materials needed

6 Pin Modular Flat Cable – Cut to desired length

RJ-12 Connectors

Rj-12 Crimp Tool

Strip the end

The end of the cable needs to be stripped.  This will expose the 6 individual wires.  The crimp tool has a stop, indicated by the arrow, that will ensure the correct length will be removed.

Insert the cable into the modular connector

Our rule of thumb is “white on the right with the tab down.  It doesn’t matter as long as both ends are done the same way.  Make sure to push the cable in all the way.  The second picture below shows the white wire going past the copper injection pins.

Crimp the connector onto the wire

Insert the modular connecter into the crimp tool and clamp down with moderate pressure.  Too light and the pins won’t puncture the insulation on the wires and touch the conductor.  Too hard and the connector can be broken.

Name Version Release Date Size MD5
Tasker v12.0 Jun 20 2023 2.9 MB edfd2578eccdf8595b4f3d35f1ca4bf8

[+] Added OSC (Open Sound Control) Device, Task Action, and Trigger for OSC Device control

[+] Added Serial Devices to the Device Tab

[+] Added Device Send Action as a general action for sending and receiving data from TCP, UDP and Serial Devices

[-] Depreciated the Serial Send Action.  The Device Send action should be used instead, but will continue to work until the workspace is upgraded

[-] Depreciated the TCP Send Action.  The Device Send action should be used instead

[-] Depreciated the TCP Receive Action.  The Device Send action should be used instead

[+] Added (Device_name)_buffer in scripting. To be used in the Device Send action. Bytes returned from the Device with the specified name inside of the (Device_name)_buffer value are returned

[+] Added hexutils.bytestohex() in scripting. Formats bytes received from the (Device_name)_buffer value to Hex format

[+] Added string.frombytes() in scripting. Formats bytes received from the (Device_name)_buffer value to String format

To get more information on anything in Tasker, you can visit the Tasker help manual from the Tasker Web Page. Select the help drop-down and click “Help”.

Tasker 11.0 Release February 9, 2023

Name Version Release Date Size MD5
Tasker v11.0 Feb 09 2023 2.9 MB a70599f2d48dbb91823b034aeeed0da7

[*] fixed where schedules in multiple workspaces were not working

[+] adding toggle relay action

Tasker 10.0 Release February 18, 2022

[+] creating a modbustag.update trigger

Tasker 9.0 Release December 20, 2021

Name Version Release Date Size MD5
Tasker v9.0 Dec 20 2021 2.9 MB b77374655a8d64ae9caf54183382a473

[+] now allowing you to compare the value of a string agains other primative types like numbers or booleans. \"false\" == false

[+] time zone offset from GMT now available in the date format. date(\"HH:mm Z\") will equate to \"16:30 -0500\" for Eastern DST

[+] checking the state of din and rout no loner need to be compared to 0 or 1. A simple din[#].state or !din[#].state is sufficient

[+] added date.now() to get the current millis

[+] added din.lasteventtime() to get the millis of the last input event

[+] added rout.lasteventtime() to get the millis of the last output event

[+] added iolog.lasteventtime() to get the millis of the latedt input or output event

[+] added task description to getTaskDevices

Tasker 8.1 July 29, 2021

Name Version Release Date Size MD5
Tasker v8.1 Jul 29 2021 2.9 MB 48f35fa8f1bd4fe285857cd55df99f49

[!] fixed addressing more than one LED modules

[+] added 10v Fade for percentage and voltage

[!] fixed an issue where new signals were not available until the page was reloaded

[~] new objects have a default name provided

[+] now indicating the Latitude and Longitude format

[!] fixed the user alert action

[!] fixed where object could be added twice quickly

[+] added a delay to the tool tips to prevent them from flashing

[+] email profile names can now be specified in a variable

Tasker 8.0 July 8, 2021

Name Version Release Date Size MD5
Tasker v8.0 Jul 12 2021 2.9 MB ada6b724f74b802fb5d880c1124209b8

New Help System! Take a look and give us your feedback!

[+] created a Workspace page to manage multiple Workspaces

[+] created a Workspace Pane on the right of the Tasker Page when a Workspace is open

[+] added a Registry Write Action

[+] added a Serial Send Action

[+] added a prompt for user when leaving the Tasker web page when Changes are in progress.

[+] new help system

[+] added notes for Workspaces

[+] added the ability to clone Workspaces and tasks

[+] added the ability to initialize variables via json task.execute handler

[~] all disabled objects now contain red font and a gray background

Lots of small UI tweaks for a better user experience

Go to the Tasker Application page for more information

Tasker 7.0 May 10, 2021

Name Version Release Date Size MD5
Tasker v7.0 May 10 2021 2.2 MB 796406e49d98e58119d9f39b94886b14
  • [!] corrected the Log Null On Boot checkbox.  It was showing unchecked though it should be checked by default.
  • [!] corrected an issue where a deleted workspace does not unload from tasker
  • [+] can now easily enable / disable an entire workspace via the File menu
  • [+] disabled workspaces will have a red banner and footer alerting the user that they are disabled
  • [+] added the ability to trigger on any input or any output
  • [+] added the ability to reorder the tasks in the Web App
  • [+] added a warning message when navigating away from the Web App to alert the user of unsaved changes.
  • [~] redesigned the "Add Action" dialog to be less busy
  • [+] previously selected Task will be reselected on page reload
  • [+] added Grapher to the Tasker install

Go to the Tasker Application page for more information

Tasker 6.1 April 30, 2021

  • [!] Fixed an issue where a blank DateFormat field in a Log Profile would cause the timestamp to not get logged
  • [+] added the ability to trigger on either high or low signals for digital inputs or relay outputs
  • [+] added a variable to task scope for the object that caused a task to execute. the variable can be referenced as task.caller
  • [+] adding get task devices web handler
  • [!] fixed issue where devices weren't found when loading tasks because tasks were being loaded before devices
  • [+] log what is being sent from an Ethernet device to tasker_devices.log
  • [!] corrected issue with the log profile file retention method. We were not correctly identifying the files matching the fileformat.
  • [!] corrected issue where getDoubleParam was expecting a variable to start with $. This is no longer a requirement.
  • [+] implemented Clear Input Latch action
  • [+] added the ability to trigger on ANY control panel switch
  • [*] Updated the status message that it is sent any time a task is executed with the name of the calling object

Tasker 6.0 March 18, 2021

Name Version Release Date Size MD5
Tasker v6.0 Mar 18 2021 1.3 MB dc9fd5f96047b8e946e67cfcab9d79cb

Warning: The Triggers tab functionality was reworked!  Any Triggers that are currently defined will need to be reconfigured.

  • [*] reworking triggers
  • [*] adding single switch control panel trigger
  • [*] adding multi-switch control panel trigger
  • [*] adding delayed reset
  • [+] added WebServerPort registry key Default -1 or meaning disabled
  • [+] adding ExecuteTask web request handler /executetask name=TASK_NAME
  • [+] adding GetLoadedTasks web request handler /getloadedtasks
  • [+] automatic upgrading of old trigger configuration

Go to the Tasker Application page for more information. The Cinema Knowledge-base has helpful information on how to use the features in Cinema.jar.

Tasker 5.0 May 5, 2021

  • [+] adding action to kill, cancel or abort a task
  • [+] adding HTTP request action
  • [+] adding MQTT publish action

Tasker 4.0 December 18, 2020

Name Version Release Date Size MD5
Tasker v4.0 Dec 18 2020 1.2 MB e0b99c9f4ffdb2294dab5596c9d9613f

4.0, 10 dec 2020

  • [+] variables that start with $$ are global variables.  These are global WITHIN the workspace.
  • [+] added Control Panel Switch implementation
  • [+] added a tasks.get WebSocket handler
  • [+] added a task.list WebSocket handler
  • [+] added http post functionality
  • [!] scheduling changes take effect immediately when a workspace is reloaded
  • [+] validation on task names, device names, logger names, signal names, trigger names, and schedule names to prevent spaces and bad characters.  Names can only be alphanumeric and can include underscores.

3.9, 18 nov 2020

  • [!] fix error where parameters used to have to be named starting with $.

3.8, 07 oct 2020

  • [!] fix error for only handling 8 output triggers.
  • [!] fix error where a temp probe couldnt be assigned to a variable.
  • [+] added http post functionality.

3.7, 02 oct 2020

  • [+] Added tracking the parent workspace name so that all of the tasks can be removed from the collection that belong to a workspace that is updated or removed.

3.6

  • [+] Added a tasks.get handler.
  • [+] Added a tasks.list message.

3.5

  • [+] Added a user.alert message.

3.4

  • [+] removed the requirement for the schedule start day.
  • [+] fixed the schedule reloading so that the new schedule takes effect and does not require a reboot.

Go to the Tasker Application page for more information. The Cinema Knowledge-base has helpful information on how to use the features in Cinema.jar.

Tasker 3.3 July 29, 2020

Name Version Release Date Size MD5
Tasker v3.3 Jul 30 2020 1.0 MB 5783b3bda071222b48775e5ffb9e4b3d
  • [+] adding duplicate instance check
  • [+] variables that start with :: shall be global
  • [+] add TCP Recv
  • [+] add TCP Close
  • [+] new execute script action
  • [+] uses new scripting engine
  • [!] fixed issue where dst timezone was not being logged
  • [+] adding action to prepend to file
  • [+] adding retry logic to external identifier objects. included creating external identifier parent class
  • [+] adding action to copy file
  • [+] adding action to move file
  • [+] add ascii tcp and serial servers for tasker control
  • [~] now preventing spaces in workspace names. current workspace files with spaces will be renamed with an UNDERSCORE

Go to the Tasker Application page for more information. The Tasker Knowledge-base has helpful information on how to use the features in Tasker.

Tasker 3.2 June 18, 2020

Name Version Release Date Size MD5
Tasker v3.2 Jun 18 2020 958.1 KB 953712536000b330ad267047b7ee274d
  • + added 4-20ma modules
  • + added 10v modules
  • + added email send attachment option

Go to the Tasker Application page for more information. The Tasker Knowledge-base has helpful information on how to use the features in Tasker.

Tasker 3.1 May 1, 2020

Name Version Release Date Size MD5
Tasker v3.1 May 05 2020 942.1 KB 47e03374e8a8791ec0a922f38e62f174
  • Added If / Else Block Task Action
  • Added While Loop Task Action
  • Added SNMP Trap Task Action - Tutorial
  • Help pages are in progress
  • Upload and download workspaces
  • Delete a workspace (Workspace is backed up)

Go to the Tasker Application page for more information. The Tasker Knowledge-base has helpful information on how to use the features in Tasker.

Tasker 3.0 April 20, 2020

It has been a while since Tasker was released. Tasker was a quick attempt at making a replacement for the Task Manager application that has been around for more than a decade, starting on the Series 3.

Ample time has now been taken to create a fully capable application that will be every bit as functional as Task Manager but offer the benefits of a rewrite, using configuration files and the latest web technology.

Some of the changes and new features are as follows:

  • Faster– The tasks are executed much faster and the triggers and schedule are monitored in real-time instead of once every 5 – 10 seconds.
  • Workspaces - Separate configuration logic into multiple workspaces. Then multiple workspaces can be loaded on the JNIOR at the same time.
  • Tasks are now separate from triggers. In Task Manager a Task was created and a Trigger was configured to get the Task to execute. In Tasker 3.0 Tasks are a separate entity that can be executed several different way including manual execution from the configuration page and being requested via an ASCII TCP connection.
  • Tasks can now send data via an Ethernet connection. To do this, a Device must be created so that the action can specify which device to send the data to. Multiple devices can be configured.
  • New Actions – We implemented actions that were previously available in Task Manager but are introducing many new actions like external module control, TCP communication and control structures.
  • Drag n Drop – Drag and Drop functionality makes it easier to design your Task logic.
  • Signals are now created to assign a specific property of a I/O point or sensor a name. The name can then be used in Tasks, Triggers or Loggers.
  • Loggers can be created to define the file name and schema or what data should be logged to that file. Each line in a Logger will be prepended with a timestamp followed by a comma. Loggers also allow you to define the number of files that should be kept with the given naming pattern. Name patterns can include date patterns. This will help you create a file per day for example.
  • Schedule – The schedule has additional options.
  • JSON Configuration files are used now instead of registry keys. Registry keys were limiting in size. The Series 3 could only store 255 characters in a registry key. It is much easier to upload configuration files to other JNIORs to replicate setups.
  • User Interface – The User Interface is now a native HTML application that uses the latest web technology. The latest web technology uses native HTML controls and Web-sockets to communicate with the JNIOR from your browser. This will allow accessibility over remote connections as long as port 80 is available. This is now consistent with the communication method used by the DCP. Task Manager had always used Java Applets. The Java Applets have not been able to launch in browsers for several years as they became frowned upon as security vulnerabilities.

This was just a short list of changes and new features. The documentation for Tasker should explain these topics as well as many others. If there is anything you don't understand please reach out to us for help. Additionally, if you have any suggestions or need the JNIOR to do something specific for you, please let us know.

For more information go to the Tasker Page

While the netstat command has had the ability to record data being transmitted between Series 4 JNIORs and other devices for a set duration, the netstat -s command allows the JNIOR to display that information in real time. netstat -s will run a network sniffer and display all data communication connections except for the session being used to run the network sniffer.

What is a network sniffer?

A network sniffer is a tool used to analyze data packets traveling on a network. This will allow you to monitor devices connecting to the JNIOR along with the network packets they are sending to and from the JNIOR. So to start, if you want to quickly observe the list of devices that have network traffic with the JNIOR, instead of taking a whole network capture you can just use netstat -s. Once the netstat -s command is running, any keystrokes in the terminal will terminate the network sniffer.

IP Filtering

When using the netstat -s command, there is also an option to provide a filter after the command. This is useful because depending on how the JNIOR is configured, it may have tons of data being sent back and forth between different devices. Once the filer is applied, it will only show data within the filter’s parameters. For example, in the picture below the filter provided was an IP Address. So the netstat -s command will only show devices being connecting to the JNIOR with that IP address.

Port Filtering

The netstat -s command can also use port numbers for the filter as well. Any device connecting with the JNIOR on the filtered port will have that connection displayed. The example below shows a port number being used as a filter for netstat -s.

Netstat -sd

Additionally, another command option for netstat is to use netstat -sd. This command not only activates the network sniffer and displays the devices that are communicating with the JNIOR, but also displays the packet data being sent between the them as well!

Note: If the data packets for a connection are encrypted, you will not be able to see them.

[+] Can now select multiple JNIORs to Identify or Reboot at once.

[+] Added the ability for the Support Tool to check our website for the latest Series 4 All In One.  This will help you stay up to date.

+ Added the ability to submit to INTEG without having to go to our website and select the snapshot.  Form will be available in the Support Tool

! Minor Bug Fixes

JNIOR Support Tool 7.10 July 15, 2020

! Corrected an issue where opening an update project would encounter a non-empty temp folder.

+ Added the ability to open multiple Device files

+ Added the ability to open multiple Macro files

+ Added the ability to open multiple Update Projects

! addresses an issue where the Update Notification was always being shown at startup, even when the most recent version was on the JNIOR.

JNIOR Support Tool 7.9 May 16, 2019

  • The JNIOR Support Tool version 7.9 addresses an issue with new installs.  The C:\INTEG\JNIOR Support Tool directory was not getting created upon install.  This would prevent the Support Tool from opening.
  • Also in this update is a selection for the new Barco Series 4 projector.
--- Core ---
JANOS 2.4 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230504 May 4, 2023

--- Core ---
JANOS 2.4 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230503 May 3, 2023

--- Core ---
JANOS 2.4 UPDATED

DCP (WebUI) 3.2.1
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156 UPDATED
SNMP 3.1.667
Bundled Web Pages

All-In-One 230202 February 2, 2023

--- Core ---
JANOS 2.3 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup UPDATED
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 230125 January 25, 2023

--- Core ---
JANOS 2.3 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 220628 June 28, 2022

--- Core ---
JANOS 2.2 UPDATED

DCP (WebUI) 3.2.1 UPDATED
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268 UPDATED
Serial Control 7.2.47 UPDATED
Serial To Ethernet 6.2.70 UPDATED
Slaving Service 3.1.120 UPDATED
SNMP 3.1.498 UPDATED
Bundled Web Pages ADDED

All-In-One 211215 December 15, 2021

This Update was pushed to support manufacturing and the supply chain issues brought on by COVID-19.  Component workarounds were needed and a bump to the OS was required to support those component changes.  Units built after this date will not be able to roll back to previous versions of the OS.

--- Core ---
JANOS 2.1.1 UPDATED

DCP (WebUI) 3.1.0
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53
Slaving Service 2.0.104
SNMP 3.1.667

All-In-One 210810 August 10, 2021

--- Core ---
JANOS 2.1 UPDATED

DCP (WebUI) 3.1.0 UPDATED
MANPAGES ADDED

--- Bundled ---
FTP Client
JBakup ADDED
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53 UPDATED
Slaving Service 2.0.104
SNMP 3.1.667
Tasker REMOVED [Has its own installer]

All-In-One 210304 March 4, 2021

--- Core ---
JANOS 2.0 build 1.0 UPDATED

DCP 3.0.1 UPDATED (moved from flash/www.zip to flash/www/config/zip)

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.0.48
Slaving Service 2.0.104
SNMP 3.1.667
Tasker 6.0.1601
Task Manager 7.0.351

All-In-One 210202 February 2, 2021

--- Core ---
JANOS 2.0 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31 UPDATED
Serial To Ethernet 6.0.48
Slaving Service 2.0.104 UPDATED
SNMP 3.1.667 UPDATED
Tasker 5.0.1505 ADDED
Task Manager 7.0.351

All-In-One 200501 May 1, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.6.532 UPDATED
Task Manager 7.0.351

All-In-One 200203 February 3, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4 UPDATED

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

All-In-One 190618 June 18, 2019

--- Core ---
JANOS 1.8
DCP 2.3

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

While JNIORs can be configured via their Webpages or from the support tool, using the command line can offer more powerful ways to interact with them. Commands from the command line can capture network data, provide accurate logging of I/O activations, offer in-depth control on applications and more. Interacting with the help search at the bottom right of the JNIOR web page can open up the JNIOR User Manual. 

This manual allows you to search for helpful information on configuring the JNIOR. We’ve generated a print out of this manual, and its accessible here. Specifically, the User Commands section should help explain what commands you can use in the command line to interact with the JNIOR.

Even though any information you’d need about the command line can be found in the JNIOR User Manual, below are links to posts about command line commands that may quicken/simplify your search for what command you may need.

--- Core ---
JANOS 2.4 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156
SNMP 3.1.667
Bundled Web Pages

All-In-One 230503 May 3, 2023

--- Core ---
JANOS 2.4 UPDATED

DCP (WebUI) 3.2.1
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156 UPDATED
SNMP 3.1.667
Bundled Web Pages

All-In-One 230202 February 2, 2023

--- Core ---
JANOS 2.3 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup UPDATED
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 230125 January 25, 2023

--- Core ---
JANOS 2.3 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 220628 June 28, 2022

--- Core ---
JANOS 2.2 UPDATED

DCP (WebUI) 3.2.1 UPDATED
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268 UPDATED
Serial Control 7.2.47 UPDATED
Serial To Ethernet 6.2.70 UPDATED
Slaving Service 3.1.120 UPDATED
SNMP 3.1.498 UPDATED
Bundled Web Pages ADDED

All-In-One 211215 December 15, 2021

This Update was pushed to support manufacturing and the supply chain issues brought on by COVID-19.  Component workarounds were needed and a bump to the OS was required to support those component changes.  Units built after this date will not be able to roll back to previous versions of the OS.

--- Core ---
JANOS 2.1.1 UPDATED

DCP (WebUI) 3.1.0
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53
Slaving Service 2.0.104
SNMP 3.1.667

All-In-One 210810 August 10, 2021

--- Core ---
JANOS 2.1 UPDATED

DCP (WebUI) 3.1.0 UPDATED
MANPAGES ADDED

--- Bundled ---
FTP Client
JBakup ADDED
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53 UPDATED
Slaving Service 2.0.104
SNMP 3.1.667
Tasker REMOVED [Has its own installer]

All-In-One 210304 March 4, 2021

--- Core ---
JANOS 2.0 build 1.0 UPDATED

DCP 3.0.1 UPDATED (moved from flash/www.zip to flash/www/config/zip)

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.0.48
Slaving Service 2.0.104
SNMP 3.1.667
Tasker 6.0.1601
Task Manager 7.0.351

All-In-One 210202 February 2, 2021

--- Core ---
JANOS 2.0 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31 UPDATED
Serial To Ethernet 6.0.48
Slaving Service 2.0.104 UPDATED
SNMP 3.1.667 UPDATED
Tasker 5.0.1505 ADDED
Task Manager 7.0.351

All-In-One 200501 May 1, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.6.532 UPDATED
Task Manager 7.0.351

All-In-One 200203 February 3, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4 UPDATED

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

All-In-One 190618 June 18, 2019

--- Core ---
JANOS 1.8
DCP 2.3

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351
--- Core ---
JANOS 2.4 UPDATED

DCP (WebUI) 3.2.1
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.2.156 UPDATED
SNMP 3.1.667
Bundled Web Pages

All-In-One 230202 February 2, 2023

--- Core ---
JANOS 2.3 build 1.0 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup UPDATED
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 230125 January 25, 2023

--- Core ---
JANOS 2.3 build 0.2 UPDATED

DCP (WebUI) 3.2.1
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268
Serial Control 7.2.61
Serial To Ethernet 6.2.70
Slaving Service 3.1.133
SNMP 3.1.667
Bundled Web Pages

All-In-One 220628 June 28, 2022

--- Core ---
JANOS 2.2 UPDATED

DCP (WebUI) 3.2.1 UPDATED
MANPAGES UPDATED

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.9.268 UPDATED
Serial Control 7.2.47 UPDATED
Serial To Ethernet 6.2.70 UPDATED
Slaving Service 3.1.120 UPDATED
SNMP 3.1.498 UPDATED
Bundled Web Pages ADDED

All-In-One 211215 December 15, 2021

This Update was pushed to support manufacturing and the supply chain issues brought on by COVID-19.  Component workarounds were needed and a bump to the OS was required to support those component changes.  Units built after this date will not be able to roll back to previous versions of the OS.

--- Core ---
JANOS 2.1.1 UPDATED

DCP (WebUI) 3.1.0
MANPAGES

--- Bundled ---
FTP Client
JBakup
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53
Slaving Service 2.0.104
SNMP 3.1.667

All-In-One 210810 August 10, 2021

--- Core ---
JANOS 2.1 UPDATED

DCP (WebUI) 3.1.0 UPDATED
MANPAGES ADDED

--- Bundled ---
FTP Client
JBakup ADDED
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.1.53 UPDATED
Slaving Service 2.0.104
SNMP 3.1.667
Tasker REMOVED [Has its own installer]

All-In-One 210304 March 4, 2021

--- Core ---
JANOS 2.0 build 1.0 UPDATED

DCP 3.0.1 UPDATED (moved from flash/www.zip to flash/www/config/zip)

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31
Serial To Ethernet 6.0.48
Slaving Service 2.0.104
SNMP 3.1.667
Tasker 6.0.1601
Task Manager 7.0.351

All-In-One 210202 February 2, 2021

--- Core ---
JANOS 2.0 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 7.0.31 UPDATED
Serial To Ethernet 6.0.48
Slaving Service 2.0.104 UPDATED
SNMP 3.1.667 UPDATED
Tasker 5.0.1505 ADDED
Task Manager 7.0.351

All-In-One 200501 May 1, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.6.532 UPDATED
Task Manager 7.0.351

All-In-One 200203 February 3, 2020

--- Core ---
JANOS 1.9 UPDATED

DCP 2.4 UPDATED

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351

All-In-One 190618 June 18, 2019

--- Core ---
JANOS 1.8
DCP 2.3

--- Bundled ---
FTP Client
MODBUS Server 1.7.236
Serial Control 5.0.122.1501
Serial To Ethernet 6.0.48
Slaving Service 1.5.1810.225
SNMP 2.4.1.494
Task Manager 7.0.351