Release 3.3.0#9
Merged
golluroSICKAG merged 22 commits intoOct 31, 2025
Merged
Conversation
## New features - Provide features even without CSK_IODDInterpreter - Possibility to create readMessages without IODD information, by setting start-/endByte and unpack format - Possibility to search and cut relevant part out of created JSON within readMessage - New FlowConfig block 'OnNewDataAuto' which automatically creates readMessages and optionally checks to power selected port (WARNING: Do NOT mix with manual readMessage setup) - React on "OnStopFlowConfigProviders" event of FlowConfig modul to stop pulling IO-Link data - Check and handle different kind of IOLink.SMI APIs - Function to delete all existing readMessages ## Improvements - Changed event name "OnNewReadMessage_PORT_MESSAGENAME" to "OnNewReadMessage_INSTANCE_PORT_MESSAGENAME" to make it possible to switch between ports during runtime - Do not start readMessage timers automatically with creation of readMessage - Use new event 'OnNewRawReadMessage_INSTANCE_PORT_MESSAGENAME" within FlowConfig (only providing data content as first parameter) - If using FlowConfig, start readMessage timers after 5 seconds - Add info about port within "OnNewIOLinkPortStatus" event - Add list of ports related to instances within "getInstancePortMap" function ## Bugfix - Issue with CSK_UserManagement support
…erpretation - New feature to register to event to forward content via writeMessage - New FlowConfig block to writeProcessData - Error handling if CSK_IODDInterpreter is not available
…Otherwise add default values - Selectable if timers for readMessages should start automatically after parameters were loaded
# Bugfix - Issue to create new instances (introduced with v3.0.0)
## New features - OnNewRawReadMessage_INSTANCE_PORT_MESSAGENAME provides timestamp as 2nd event parameter (used for FlowConfig) ## Improvements - Minor docu improvements ## Bugfix - Legacy bindings of ValueDisplay elements and FileUpload feature within UI did not work if deployed with VS Code AppSpace SDK - UI differs if deployed via Appstudio or VS Code AppSpace SDK - Fullscreen icon of iFrame was visible
- Minor docu improvements - Minor update of readMessageName check # Bugfix - 'OnNewDataAuto' FlowConfig block did not work with initial load of persistent data
## New features - New function to edit amount of extra bytes to add to process data byte length ## Improvements - FlowConfig handling
## Improvements - Show result of pattern search within the IO-Link payload on UI - Show status info of IODD Interpreter on UI
kogliinSICKAG
approved these changes
Oct 31, 2025
kogliinSICKAG
left a comment
There was a problem hiding this comment.
I added one comment for better understanding. Nevertheless, I did not run it on a SIM or SAE yet, but it looks good to me.
Contributor
Author
|
Thx for the review! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version 3.3.0
Improvements
Following tasks were checked