Changelog
[1.4.9399] - 2025-09-25
Fixed
- Multiple issues with device selection not working as expected in scripting
- Devices not being selectable in scripting when device is in an error state
- Device name in scripting not matching actual device name for SMD4
- Crashes occurring while logging another crash
- Crashes when using the software with remote desktop and other occasions where application UI reload occurs
[1.4.9300] - 2025-06-18
Fixed
- Crashes when using the application through remote desktop
[1.4.9287] - 2025-06-05
Fixed
- Crashes when running scripts due to a BackgroundWorker exception.
Added
- Troubleshooting steps when bootloader fails to connect dialog/message is shown.
[1.4.9148] - 2025-01-17
Changed
- Temporarily removed support for load and save projects
Fixed
- Issues with consistency of dialog boxes across application
- Issues with script file managenment (load, save rename etc.)
- Minor bug fixes
[1.4.9117] - 2024-12-17
Added
- Support for SMD4 with encoders and assosciated new features
- Refreshed design for properties panel, controler window and others
Fixed
- Connection performance issues (increasing lag with time)
- Minor bug fixes
[1.3.9063] - 2024-10-24
Fixed
- Occurences of firmware update failing
[1.3.9035] - 2024-09-27
Fixed
- Issues connecting SMD4 when PC locale is not English
[1.3.9019] - 2024-09-10
Fixed
- Possibility of scripting help text becoming editable by the user
- Instances of SMD4 disconnecting spontaneously
[1.3.8956] - 2024-07-09
Fixed
- Incorrect start/stop button enable state following USB disconnect/connect cycle
- Stop button remaining enabled when device disconnected
Added
- Shortcut to version history document, available on the about page
[1.3.8952] - 2024-07-05
Fixed
- Erratic and or corrupted readout and control of SMD3 devices under some circumstances
- Live readout from SMD3 not being updated on connect after disconnect, or re-connect after coms dropout
[1.3.8917] - 2024-05-31
Fixed
- Corrections to help text for SMD mode command in scripting workspace
[1.3.8915] - 2024-05-29
Fixed
- Unreliable operation of scripting debug controls (Start, Stop, Step into etc.)
- Issues with placement and unreliable hit of breakpoints in scripting
- Move relative scripting command with argument of zero causes scripting to hang
Added
- Synchronous move absolute and relative commands in scripting (existing commands were asynchronous only)
Changed
- Made naming of scripting controls in ribon consistent
- Infrequently used sections of properties panel startup closed by default
- Larger entry fields for step counts in controller window
- Save script buttons removed. Scripts now save when saving the project file
[1.3.8889] - 2024-05-03
Fixed
- Firmware update failing because application shipped with outdated driver
[1.3.8873] - 2024-04-17
Fixed
- Device type SMD210 is missing from manual add device dialog
[1.3.8825] - 2024-02-29
Added
- Support for the SMD4 stepper motor drive
[1.2.8774] - 2024-01-09
Fixed
- Faulty communication with devices when computer locale is other than en-GB
- Issues with software auto update functionality
[1.2.8518] - 2023-04-28
Fixed
- Sort order of devices in tree was not preserved correctly on save
- Device reset to defaults caused UI to navigate to file tab
- Device sometimes would not connect properly when an error was active on the device
- Resolved issues with reliability of sync between software and hardware
- Scripting screen did not restore previous script on navigating away from and back to scripting
- Auto suggest feature in scripting activating for keywords inside comments
- Dropdown menu items on SMD3 controller accessible when device disconnected
- Green connected icon shown against dummy SMD210 device
- Context menu items for the SMD3 appearing against NGC3 device
- Application asks to save project on close even if project has not been edited
[1.2.8252] - 2022-08-05
Fixed
Added
- UI and workspace layout revised
[1.1.8171] - 2022-05-16
Fixed
- Malfunction of delete and remove context menu items for NGC3
- Motor stop button malfunctioning after having run a script
- Currently selected script becomes deselected on save
- UI issues with dummy SMD3 and SMD210 devices
- Dropdown menu showing items not relevant to selected device
Added
- Selected devices scroll into view if not visible
[1.1.8051] - 2022-04-28
Added
- Feedback button for reporting issues or sending suggestions added
- SMD210 Command Window for read and write operations
- Minor visual improvements
[1.0.8081] - 2022-02-15
Added
- Support for SMD210 stepper motor controller product
- Support for NGC3 Ion Gauge controller product
[1.0.8047] - 2022-01-12
Fixed
[1.0.8021] - 2022-01-11