Release Notes
Release 7
Software Version Firmware Version Release Date | 1.7.5 1.7.168 16/09/2024 |
PDMLink And Razor PDM Firmware
Improvements
Added improved PDM CAN setup wizard
Added dedicated Wiper Control functionality
Added soft start capability on all PWM outputs
Added new Tristate PWM output mode for High Power outputs
Added status indicators on all outputs and inputs
Added persistent config location and opening settings
Added per dialog settings reset
Added 4 more CAN functions
Fixes
Prevented lock up when pointing pointer update to a folder with big .img files
Fixed pin configuration export only printing one line
Fixed math blocks not resetting status output in absence of an expression
Fixed crash when trying to upload firmware when not connected but plugged in
Fixed voltage value missing from certain ADIO dialogs
Fixed error when double clicking on data selector
Prevented prompt to store after saving a configuration when not connected
Fixed over temperature fault condition not always observed in output pin status
Fixed PWM inputs not updating the pin status
Fixed save dialog being labelled open dialog
Release 6
Software Version Firmware Version Release Date | 1.6.99 1.6.745 27/07/2023 |
PDMLink
Improvements
PCA-68 Added auto installation of drivers during installation.
Improved file opening speed
Improved application speed
Fixes
Fixed crash when pointing firmware updater to folder with large .img files.
PCA-60 Prevented Prompt to store after saving when not connected.
PCA-70 Prevented Crash when trying to upload firmware when not connected but PDM is plugged in.
Razor PDM Firmware
Improvements
RZR-22 Added support for ignition switch power enabling.
Prevented Keypad RX steams from transmitting.
Fixed pin test mode lockup under certain conditions.
Improved CAN mode change behavior.
Fixed bug where overcurrent and safety override clashed
Output functions and test mode no longer clash
Known Issues
Keypad counts transmitting with a channel ID of 0 will lock CAN keypad.
Release 5
Software Version Firmware Version Release Date | 1.5.93 1.5.558 27/04/2023 |
PDMLink
Improvements
Updated Functions to become Connections, now also includes input usages as well.
Improved startup time by improving load times of files.
Added support for copy/paste/cut of entire configuration tabs, including all settings in the tab.
Reduced installed application size.
Improved parameter searching throughout to now be keyword based and will match all words in any order.
Added improved tab management.
Added reminder to store when opening a configuration while connected to a PDM.
Simplified Settings Boxes to contain more information relevant to each item
Updated CAN Aux Demo to include more information and examples
Added Headlights Demo to show how to setup modern OEM style headlights
Updated themes to improve readability and contrast of user interface
Fixes
Prevent duplication of pin connections when changing loading a different configuration
Know Issues
When disconnecting and reconnecting to a PDM, PDMLink may need to be reopened to allow a connection to be established.
Razor PDM Firmware
Improvements
Added support for direct PDM to PDM CAN communication without requiring an ECU
Ability to disable the rollover on a Keypad Function Count.
Added a 16th Keypad Function to allow dual 8 button keypads
Fixes
Prevented superfluous USB communication
Known Issues
Keypad counts transmitting with a channel ID of 0 will lock CAN Keypad
Release 4
Software Version Firmware Version Release Date | 1.4.86 1.4.478 25/01/2023 |
PDMLink
Improvements
Added pin “Status” runtime and coloured indicator to the pin configuration and connection tables as well as making the Function text more visible.
Updated file path so that it doesn’t matter if a user changes their ‘Documents’ folder or has it protected by OneDrive
Moved config file locations and made new versions of db_schema.json append onto old ones.
Fixes
QoL fixes such as preventing users from entering incorrect characters, config opening being sped up, floats in parameter info dialog being truncated
Multiple fixes to offline configuration such as stopping IO being selectable when they haven’t been configured, the app no longer crashing when selecting the output pin of a GP Function from a clean state (no connection or config), Reset Settings always working, and processing strings correctly when receiving a schema
Fixed erroneous warning popups and multiple function connections showing up when loading a config and applying a layout
function pop buttons opening runtimes instead of settings
incorrect label substitution when a changed label was a subset of another label (e.g Keypad Function 1 & Keypad Function 10)
IDs with hidden tags not being hidden
Razor PDM Firmware
Improvements
Changed the PDM Disable setting to always be on and replaced it with a PDM Output Enable setting that can override all outputs and keep them in the off state.
Added a standby mode for the pdm when a config is being sent down. While the settings are being changed, all outputs will now be temporarily turned off and events disabled.
Fixes
Fixed schema default values for strings and enums that are sent to the app.
Fixed a bug in the checksum calculation and made CAN memory allocation and thread init safe.
Release 3
Software Version Firmware Version Release Date | 1.3.77 1.3.12 17/11/2022 |
PDMLink
Added text based logic calculator for GP Logic blocks and a visual representation of math block expressions
Help manual popup moved to non-modal dialog.
Fixed bugs resulting in schema not downloading properly after a firmware change and timer settings boxes not drawing correctly
Fixed UI stuttering when dragging boxes
Reduced CPU usage when connected to a PDM
Re-enabled the ability to downgrade firmware
Razor PDM Firmware
Added the ability to override output settings as well as a test mode (switch active and PWM) and a safety cutoff for all outputs that override other control functions.
Added state control for Timer blocks. Gives the ability to increment and reset a count of the number of times a pulse is generated by a timer block
Multiple Keypad changes – LED feedback now dependent on a parameter, state control added including the ability to reset and/or increment/decrement the count depending on expressions.
Minor changes such as setting temp cutoff default to 90 degrees and ADIO Input voltages being locked at zero when the ADIO is configured as an output.
Any exception now results in trap mode in bootloader
Added additional checks to the database writing to help ensure integrity. If an entry gets a value that is outside of its range, a store will set the entry to its default value.
Release 2
Software Version Firmware Version Release Date | 1.2.72 1.2.28 15/09/2022 |
PDMLink
General updates. Regenerated User Manual, Removed redundant files from installer, changed default app logging level to provide better feedback, Added high DPI monitor and Windows 11 support.
Fixed issues with offline configuration by adding default PDM data. Improves a range of behaviors such as inability to perform offline configuration, enumerated values showing as numbers, and issues loading config files prior to PDM connection.
Minor UI adjustments – corrects some icon sizes.
Fixed crash bugs – when User Manual was previously open, and when loading config files from a fresh install.
Added a Tools menu item to remove cached PDM data – requires restart.
Used to refresh PDM data – this is required by pre release testers but may be useful for general users. This does not delete user data.
Razor PDM Firmware
Improved Math and logic expressions.
Adds new operators: =, ==, !=, >=, <=, ^ (xor).
Adds new functions: int(), pow(), if()
Release 1
Software Version Firmware Version Release Date | 1.1.65 1.1.15 02/09/2022 |
PDMLink
First release
Razor PDM Firmware
First release
Revision History
Version | 1.1.65 1.2.72 1.3.76 1.4.86 1.5.91 1.6.96 1.7.5 | 02/09/2022 15/09/2022 17/11/2022 25/01/2023 12/04/2023 11/07/2023 16/09/2024 |