Description
Version 1.0.5.0
New Features and Bug Fixes
- Fixed a couple small bugs on parsing when a program is loaded to determine if successful or not.
- Fixed where of Main at launch can be slow if you closed the app when a bunch of folders were left expanded. Now this will always default to collapsed on load.
- Added ability to access Interfaces page via Local or Remote options like other tools.
- Added check for firmware for processor user interface loading. Requires firmware from 2019 or newer.
Known Issues
- GWEXERs default to SSH connection and then kick the connection before trying SSL.
- If a Debug session and a Console session are connected at the same time to the same device while Trace messages come in, Console will show them all and Debug will randomly miss certain ones.
- Hostname connections do not work on some networks and others require the .lan or .local ending, depending on the network.
- If you have an active Debug or Console session and you change colors in the Settings, the currently displayed data will not change, only new data coming in.
- New connections and settings are only saved when the application is shut down properly.
- File Browser option will be displayed for all connections, even if you cannot view files on that device.
- Support for 2 series processors is mostly only for Debug and even then, very limited.
- Currently there is no way to download the sig file from the processor on 2 Series processors. It’s being investigated to be able to support this feature. You can download it manually with toolbox and browse for the local file.
- A lot of features have not been tested on 2 series so please use at your own risk.
- If you have high need of 2 series support, please contact support@jaylia.net
- If you do not click on the Stop Debug under the programs window and do it manually, that button will still be there even though it may no longer be needed.
- Can only connect over SSH, TCP and SSL in that order. USB might be offered in the future.
- If the console window has a lot of messages, resizing the window can be slow.
Version 1.0.4.9
New Features and Bug Fixes
- Fixed issue with console text that contained brackets (‘[‘ and ‘]’) would be improperly parsed as ANSI color codes and not be displayed in the window.
Version 1.0.4.8
New Features and Bug Fixes
- Fixed SSL connection for first time GWEXER setup.
- Fixed typo on Programs tab for an unloaded program.
- Added ability to launch a Debug from the Programs tab for a loaded Simpl program.
Version 1.0.4.7
New Features and Bug Fixes
- Sped up the console window draw of new messages.
- If messages are coming in faster than 0.005ms, the window can lock up if it gets too full.
Version 1.0.4.6
New Features and Bug Fixes
- Hotfix for program loading.
- If while uploading a network disconnect happens, the .lpz/.cpz would get locked and recompile would fail.
Version 1.0.4.5
New Features and Bug Fixes
- Deployment fix.
Version 1.0.4.4
New Features and Bug Fixes
- Fixed bug where if you closed the app while on an extra monitor then disconnected the monitor, the app would launch outside visible area. Now will snap into closest visible area.
- Fixed issue where if you added a new folder or connection, you would have to manually scroll to it. Now will auto scroll to save time.
- Added basic Crestron IR file viewing.
- Allows you to see all functions inside an IR file and converts them to other known formats.
- Also allows you to copy the ir data and use for direct sending.
Version 1.0.4.3
New Features and Bug Fixes
- Hotfix due to bug that was causing connections to no longer be saved on program close.
Version 1.0.4.2
New Features and Bug Fixes
- File Browser download optimizations and fixes.
- Added ability to change color of connection folders and device connections on the Home tab.
- Both local settings per line or global from the Options tab.
- Added margins to connections on both sides to make it easier to see where they belong.
- Adjusted Programs loading logic to fix resource usage.
- Adjusted Programs loading logic to better detect when a program has finished loading when a lot of console messages are happening during load.
- Added ability to connect to SSH devices with SSH Keys for registered users.
- NOTE: the key file is NOT stored in the storage files that C5 Debugger uses, it relies on the file staying in the location originally. If missing, you’ll have to re-add it.
- Added a option for a connection to disable the heartbeat message for non-crestron devices on Console only.
- Fixed graphical bug that caused connection settings to wiggle with a connection option (such as Mark as Processor) was toggled.
- Fixed bug that would cause program to crash if you opened User Interfaces and then re-ordered tabs.
- Added option to settings for vertical tabs rather than horizontal.
Version 1.0.4.1
New Features and Bug Fixes
- Added hotkeys to get navigate tabs. Alt+0 – Alt+9 (0 being settings).
- Made copywrite notice shrink if window got too small to allow more room for tabs.
- Added hotkey to close a tab. (Alt+W).
- Fixed issue in Programs where a program might not load after upload.
- Fixed issue in Programs where if a sig file was not found, program wouldn’t load.
- Added ability to upload web projects to processors via Interfaces for registered users.
Version 1.0.4.0
New Features and Bug Fixes
- Fixed bug in File Browser when downloading folder with multiple subfolders files ending up in the main directory only.
- Fixed issue where If you uploaded a file in File Browser and it already existed, a graphic glitch would show it twice until you refreshed the folder.
Version 1.0.3.9
New Features and Bug Fixes
- Made improvements to system CPU and battery usage so now when connected to a device, Task Manager will no longer state that C5 Debugger is Very High power usage.
- During initial Debugger connection it might hit very high or in systems with a lot of signals per second changes.
- Should now stay in the Very Low report.
- Fixed bug where blank commands in console were getting sent twice.
- Fixed bug where on some machines the uploading of files would freeze the program.
- Was reported for Programs, User Interfaces and File Browser.
- We apologize for this long issue that was just now discovered and addressed.
- Fixed bug in console window with displaying Trace messages improperly.
Version 1.0.3.8
New Features and Bug Fixes
- While building a CRPC reliant HTML5 MediaPlayer, we noticed that when the packets per second gets close to 600, Crestron processor’s start sending incomplete packets which would cause debugging to freeze. Has been replicated also using Toolbox Simpl Debugger. Have implemented logic to dump incomplete packets which will result in missing debug signal update information but there is no way around that.
- Fixed a visual issue on Debugging Log window that would crop text due to gripper size.
- Fixed visual bug on user interface upload that was causing the progress bar to cover text.
Version 1.0.3.7
New Features and Bug Fixes
- Fixed ability to upload support files with different name than whats selected.
- IE – If a support file named jaylia.config was added to support files of a program, instead of typing /user/ in the destination path, you can type /user/config.json and the file will load as config.json instead.
- Sorry for anyone who used this feature as we noticed too late that the upload was causing a folder to be created with the new name rather than the file.
- Added feature to upload UI’s.
- This feature is in early development and will be improved upon. Thank you for all that try it and give feedback.
- Also only available to those who have registered a valid key.
Version 1.0.3.6
New Features and Bug Fixes
- Added ability to upload support files with different name than whats selected.
- IE – If a support file named jaylia.config was added to support files of a program, instead of typing /user/ in the destination path, you can type /user/config.json and the file will load as config.json instead.
- Fixed bug where any Serial Debug Signal trying to be sent that contained a “ (quote) wouldn’t be sent.
Version 1.0.3.5
New Features and Bug Fixes
- Fixed issue with Debugger not monitoring Simpl Windows file properly to adjust for bookmarks and watched symbols.
- Changed filter application to be delayed 500ms after typing stops so that the list isn’t trying to filter per key press.
- Changed Console window to display Trace messages without the flags surrounding the data.
- Fixed issue with Signal History quick actions.
- Changed Signal History to not have the set text input be bound to the current value to ease some confusion.
Version 1.0.3.3 – 1.0.3.4
New Features and Bug Fixes
- Adjusted Device Discovery….again… for better search results on various types of networks.
- Side Note: 1.0.3.3 was a silent push to address issues users were having with the network update and deployment problems with ClickOnce.
Version 1.0.3.2
New Features and Bug Fixes
- Changed Device Discovery to tie up the port so that it works more reliably on certain network. If the port is in use, the status message bar will let you know.
- Fixed issue with Signal History window’s Queue clearing text after being sent.
Version 1.0.3.1
New Features and Bug Fixes
- Fixed crash if you right-clicked in Signal History list without having a signal selected.
- Added ability in Signal History window to setup hotkeys for quickly sending commands for serial and analog values. Quick keys are hard coded to be Alt + 1 through Alt + 3 and the menu is accessible through the arrow in the top right of the window.
- This was in 1.0.3.0 but was undocumented.
Version 1.0.3.0
New Features and Bug Fixes
- Added Settings icon on the main tabs to allow for users to change the programs colors and options.
- The changes will only be saved for registered
- Fixed some of the tab index issues that had popped up when tabs were re-ordered.
- Added “send” button to Signal History window in Debugger.
- Fixed the console monitoring for Debugger sessions to better realize when the programs are being modified.
- This will now allow you to see programs that have been added after you’ve already started the debugging session.
- Added ability to filter connections in each folder for further narrowing of desired connection.
- Only visible when the folder is expanded to not cause as much clutter.
- Moved Connection delete button to make it easier to quickly delete connections that you don’t want.
- Found that if you import an address file and it has stuff you don’t need, it was slow to remove the extras.
- POSSIBLY fixed that if the “C5 Debugger.exe.config” file is in use when the program launches, it will crash or not launch properly.
- Fixed issue where opening a Signal History window from the Debug logs or right click menu wouldn’t update.
Version 1.0.2.9
New Features and Bug Fixes
- Corrected issue where trying to set a value from a Signal History window would crash the program.
- Corrected issue where opening a Signal History window would not bring it to the front of the main window properly.
- Added ability to open Signal History from the Debug Signal Log list not just from the Signal List on the left.
- Allowed the Connection tab to scroll while trying to drag and drop to re-arrange connections.
Known Issues
- If the “C5 Debugger.exe.config” file is in use when the program launches, it will crash or not launch properly.
- File Browser option will be displayed for all connections, even if you cannot view files on that device.
- Support for 2 series processors is mostly only for Debug and even then, very limited.
- Currently there is no way to download the sig file from the processor on 2 Series processors. It’s being investigated to be able to support this feature. You can download it manually with toolbox and browse for the local file.
- The program window popup currently only works for mouse users. A future release will have touch additions to make it possible to use on modern laptops.
- If you do not click on the Stop Debug under the programs window and do it manually, that button will still be there even though it may no longer be needed.
- Can only connect over SSH, TCP and SSL in that order. USB might be offered in the future.
- If the console window has a lot of messages, resizing the window can be slow.
Version 1.0.2.8
New Features and Bug Fixes
- Changed tab focus behavior. Now if you click on a Console tab, the command box gets focus.
- Added ability to send line feeds on Console command box. Also pressing enter here if disconnected will cause the connection to try to reconnect.
- Added feature for registered users to be able to import and export entire connection folder database.
- Primary use is to share with others or to copy from one installation to another.
- Fixed Debug from not updating Bookmarked or Watched signals properly when a Simpl Windows program was saved.
- Fixed start-up crash that could happen if network was unavailable.
- Added toolbar to Debug signals window.
- First: The Flag button will insert a signal flag at the current color into the logs. Users can add as many colors as they want. This is also accessible from signal log’s right-click menu. (Only applies to registered users)
- Second: The Erase button will clear the visible logs.
- Third: The Comment button allows the ability to toggle whether new Trace messages will be added to the visible logs. (Only applies to registered users)
- The bottom button will scroll the visible logs to the newest signal change in the log.
- Fixed issue when you added a new Debug Rule that the text would stay in the input field.
- Thank you Dean for pointing this out.
- Rules on the Debug are now saved for each program slot.
- This will not save any rules where the Debug session was launched from Discovery
- This also only applies to registered users.
- Fixed issue where program wasn’t detecting program resets every time.
- Allowed program to download new sig file from processor if a program was uploaded by a 3rd party and the current Debug session is using the sig file from the processor.
Version 1.0.2.7
New Features and Bug Fixes
- Adjusted startup to help prevent crash some users were experiencing on startup.
Version 1.0.2.6
New Features and Bug Fixes
- Fixed issue with 2 series processors not always starting debugger properly.
- Added File Manager for all connections. Features include:
- Drag and drop files to add to the processor, both folders and groups of files.
- Delete, Rename, and download files from the processor to save to your computer.
- To Download you must right click on the file(s) you wish to save.
- Miscellaneous visual improvements and normalization.
Version 1.0.2.5
New Features and Bug Fixes
- Fixed issue for international users where trying to open Programs Management or Debugger would fail due to Compiled Time on Crestron processors being stored in United States time formatting and parsing would fail to show in local time format.
- A very big thanks to Scott for his help figuring this out.
Version 1.0.2.2 -1.0.2.4
New Features and Bug Fixes
- Quick fix to solve issue with chatty processors getting stuck while querying for programs loaded.
- Fixed issue with connecting to remote location that had pinging blocked by router.
- Fixed crash when trying to add bookmark right at program load.
Version 1.0.2.1
New Features and Bug Fixes
- Added useful tooltips for first time users.
- By design, Watched and Bookmarked signals will always be available to debug regardless of Filters.
- Reorganized signal labels for internal modules to make them easier to debug. Now they order by symbol location first then label.
- Increased contrast ratio on Serial signals to make them easier to see in Debug.
- Added Bookmarked signals to Debug that can be added by users at debug time.
- Added active monitoring of the Simpl Windows program file for the active Debug session so if the active Simpl Program has updated saved watched signals, the signal list will automatically update without having to refresh the session.
- Added auto loading feature to Programs Manager. This will automatically load a program right after compile finishes.
- Notice: this will only work while the tab is active, then a program is compiled. If you close the tab, the auto loading feature will not trigger.
- For Debugger, fixed function that checks for new program data when the active debugged program reloads. This now will reload the new file data if you’ve changed filenames and uploaded into the active session’s slot.
- If there is a program on the processor that you don’t have a sig file for and none is found in the app directory (on the processor), it will now be added and require you to browse for the sig file if you decide to debug that program.
- Removed ability to filter by connection due to how bad it performed when connection count got high.
- Added ability to re-order closable tabs.
Version 1.0.1.7-1.0.1.9
New Features and Bug Fixes
- Jump in version due to tests for in application update rather than relying on ClickOnce.
- Added new Programs feature for registered users.
- This allows users to manage all the programs slots that the processor can support.
- Also allows support files to be loaded with the program. Useful for config files and such that programs need.
- Allows loading with Mono Debug parameters for 4 Series S# Pro programs as well as disconnecting the Mono Debugger.
- This feature is currently in early stages of development and is being actively updated and adjusted to bring the best experience possible.
- Corrected issue with detecting proper device in initial console connection.
- This resolves the known issues of “CEN-RFGWEX gateways when connected over console won’t be displayed in green due to having conflicting names in the original connection”.
- Corrected issue where sending a blank value for serial signal wouldn’t update properly in Debug.
- Added Copy to Console window right click menu.
- Added ability to copy signals name, value, and most recent value in Debug Signal right-click menu.
- Added right-click menu options to Signal History window’s list.
- Corrected issue where exported logs would display signal names with “_” as “__”.
- Changed Tab labels to be easier to identify which it belongs to.
- Added some 2 Series fixes and improvements.
- Corrected issue that when you tried to Find Signals from the Debug tool’s active log and the signal is under Watched Signals it would activate that signal, rather than the original signal under All Signals.
- Added option to make a connection marked as processor under its connection settings.
- This was added to make the window less cluttered with buttons that non-processor connections will never use.
- Adjusted fuzzy search logic to better the results.
Version 1.0.1.6
New Features and Bug Fixes
- Added ability to filter Debug signals by type. The rule syntax is as follows:
- Type == Digital or sig.type = d or type=s
- The rule is case insensitive, can be shortened and spaces are not required. You can use any of the previous syntaxes, it all depends on which is easier for you to remember.
- You can also inverse it by added a ! in front of the rule(s).
- Adjusted Add Filter Rule
- Changed Debug Signals tree to include possibility of Watched Signals.
- Fixed problem where after a watched program reboot, Debug didn’t get updates and required manual refresh.
Version 1.0.1.5
New Features and Bug Fixes
- Drastically improved console speed for adding new messages which corrected the known issue of “If the console window is receiving a lot of messages at once, it could lag the UI thread slightly and become annoying.”
- Drastically improved search speeds for console window.
- Fixed where closing the last tab during trial would allow access to Device Search.
- Added ability to Save Console Output in either HTML or Plain Text formats from the console right click menu.
- Added Clear Console to the console right click menu.
Version 1.0.1.4
New Features and Bug Fixes
- Changed location of data storage.
Version 1.0.1.3
New Features and Bug Fixes
- Fixed problem with registration and user settings being lost on application update.
- Fixed problem with connection folder storage being lost on application update.
- Fixed problem when registration was successful, premium features wouldn’t unlock until restart of the application.
Version 1.0.1.2
New Features and Bug Fixes
- Fixed issue on Debug where in a program with over 100k signals it might get stuck in generating signal tree.
- Fixed issue on Debug where signal tree might not display all signals properly on first connect.
Version 1.0.1.1
New Features and Bug Fixes
- Various logic fixes pertaining to processors for first connection.
- Changed default Debug rule to not include internal module signals.
- Added timeout for Debug rules application so if quickly changing rule settings it won’t create the new signal tree list until timeout expires.
Version 1.0.1.0
New Features and Bug Fixes
- Added ability to sort results in Device Search in ascending or descending order.
- Added import options from Device Search to new or existing Connection Folder on Home
- Fixed where setting a filter for commented signals would try to use regex instead on Debug.
- Added quick link to Device Search from the Home tab for each connection allowing for both Local and Remote searches of processors.
- Corrected issue where switching between the EULA tab and Change Log tab on the About page could cause all text to be selected.
- Added xadr/adr file import for connections.
- Various menu and context menu updates.
- Fixed error on Debug List when selecting multiple items and right clicking to bring up context menu.
- Fixed bug on Debug connect that would sometimes not detect all programs on a processor.
- Fixed estimated signals per second not updating on systems that are very inactive.
- Fixed estimated signals per second being very high at initial connection and not stabilizing until after the first minute of syncing.
- If Debug only finds one program on the processor, will automatically connect for that program.
Version 1.0.0.9
New Features and Bug Fixes
- Program will now remember its size and position when closed and automatically return on next launch.
- Added ability to filter saved connections by folder or by connection.
- Added Device Search (much like Device Discovery). Only available in registered version.
- Various Debugger Signal List improvements.
- Signal Tree Headers are now more than single letters, it will try to get the HCF prefix as the label.
- Speed improvements for larger signal trees.
- Added Change Log to the About
- Fixed text input losing focus when setting analog or serial value to a signal.
- Added new feature to debug log to be able to save the Signal Log output as a json file, csv file or plain text.
- Fixed issue with debugger visible log window would stop being “sticky” if too many changes happened quickly.
- Fixed program crash if C5 Debugger.exe.config was copied from one computer to another. It will now display an error message and inform user what to do.
- Fixed issue with console window where when it contained too many lines it would make the program slow to a crawl.
- Added ability to change signal display format from Signal Log window.
- Fixed issue where debugger status message would get stuck on displaying “Disconnected due to Registration status. Please register to get unlimited time.” for trial users.
Reviews
There are no reviews yet.