Skip to content

Commit 015ece5

Browse files
# Release 2.0.0 (#2)
# Release 2.0.0 ## New features - Supports FlowConfig feature to provide data of IO-Link ReadMessage - Changed event name of readMessages from 'readMessage[PORT][MESSAGENAME] to 'OnNewReadMessage_[PORT]_[MESSAGENAME] - Possible to pause timers for readMessages - Function 'getPort' for currently selected instance - Provide version of module via 'OnNewStatusModuleVersion' - Function 'getParameters' to provide PersistentData parameters - Check if features of module can be used on device and provide this via 'OnNewStatusModuleIsActive' event / 'getStatusModuleActive' function - Function to 'resetModule' to default setup ## Improvements - Better interaction with CSK_IODDInterpreter (version 2.0.0 needed) - Check status of port within instance thread (prevent to get data if sensor is not in operating mode) - Port only changeable if currently inactive - New UI design available (e.g. selectable via CSK_Module_PersistentData v4.1.0 or higher), see 'OnNewStatusCSKStyle' - Preset names for ReadMessages / WriteMessages instead of renaming them after creation - check if instance exists if selected - 'loadParameters' returns its success - 'sendParameters' can control if sent data should be saved directly by CSK_Module_PersistentData - Added UI icon and browser tab information ## Bugfix - IODD parsing - Check if readMessage exists before trying to delete it
1 parent 7ce455c commit 015ece5

22 files changed

Lines changed: 5017 additions & 1923 deletions

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
## Release 2.0.0
5+
6+
### New features
7+
- Supports FlowConfig feature to provide data of IO-Link ReadMessage
8+
- Changed event name of readMessages from 'readMessage[PORT][MESSAGENAME] to 'OnNewReadMessage_[PORT]_[MESSAGENAME]
9+
- Possible to pause timers for readMessages
10+
- Function 'getPort' for currently selected instance
11+
- Provide version of module via 'OnNewStatusModuleVersion'
12+
- Function 'getParameters' to provide PersistentData parameters
13+
- Check if features of module can be used on device and provide this via 'OnNewStatusModuleIsActive' event / 'getStatusModuleActive' function
14+
- Function to 'resetModule' to default setup
15+
16+
### Improvements
17+
- Better interaction with CSK_IODDInterpreter (version 2.0.0 needed)
18+
- Check status of port within instance thread (prevent to get data if sensor is not in operating mode)
19+
- Port only changeable if currently inactive
20+
- New UI design available (e.g. selectable via CSK_Module_PersistentData v4.1.0 or higher), see 'OnNewStatusCSKStyle'
21+
- Preset names for ReadMessages / WriteMessages instead of renaming them after creation
22+
- check if instance exists if selected
23+
- 'loadParameters' returns its success
24+
- 'sendParameters' can control if sent data should be saved directly by CSK_Module_PersistentData
25+
- Added UI icon and browser tab information
26+
27+
### Bugfix
28+
- IODD parsing
29+
- Check if readMessage exists before trying to delete it
30+
431
## Release 1.0.0
532
- Initial commit
29.9 KB
Loading
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
{
2-
"showLoginButton": false
2+
"canChangeLanguage": true,
3+
"showLoginButton": false,
4+
"defaultLanguage": "en",
5+
"disableEditMode": true,
6+
"showPageHistory": true,
7+
"compactMode": false,
8+
"canChangeCompactMode": false
39
}
Lines changed: 97 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,104 @@
1+
.marginTop {
2+
margin-top: 1.5rem
3+
}
4+
5+
.myCustomSpacerVert10_CSK_Module_MultiIOLinkSMI {
6+
min-height: 10px;
7+
}
8+
9+
.myCustomSpacerVert20_CSK_Module_MultiIOLinkSMI {
10+
min-height: 20px;
11+
}
12+
13+
.myCustomFrameLabel_CSK_Module_MultiIOLinkSMI {
14+
background: white;
15+
position:relative;
16+
top: calc(-1.2rem);
17+
left: calc(1rem);
18+
font-size: medium;
19+
}
20+
21+
.myCustomMargin99Percent_CSK_Module_MultiIOLinkSMI {
22+
margin: calc(1rem);
23+
margin-top: 20px;
24+
}
25+
26+
.myCustomMarginFirstRow_CSK_Module_MultiIOLinkSMI {
27+
margin-top: -49px;
28+
}
29+
30+
.myCustomMarginLeft30PX_CSK_Module_MultiIOLinkSMI {
31+
margin-left:30px;
32+
}
33+
34+
.myCustomMarginLeft-30PX_CSK_Module_MultiIOLinkSMI {
35+
margin-left:-30px;
36+
}
37+
38+
.myCustomPersistentDataMargin_CSK_Module_MultiIOLinkSMI {
39+
margin-top: -53px;
40+
margin-left: 130px;
41+
}
42+
43+
.myCustomPersistentDataMarginBack_CSK_Module_MultiIOLinkSMI {
44+
margin-left: -127px;
45+
}
46+
47+
.myCustomBorderBottom_CSK_Module_MultiIOLinkSMI {
48+
border-bottom: 1px solid lightgray;
49+
margin-inline: calc(1rem);
50+
}
51+
52+
.myCustomBorderLeft_CSK_Module_MultiIOLinkSMI {
53+
border-left: 1px solid lightgray;
54+
}
55+
56+
.myCustomTabFrame_CSK_Module_MultiIOLinkSMI {
57+
width: 98%;
58+
align-self: center;
59+
}
60+
61+
.myCustomLabel_CSK_Module_MultiIOLinkSMI {
62+
font-size:30px;
63+
color: grey;
64+
margin-top: 10px;
65+
}
66+
67+
.myCustomFrameNoColor_CSK_Module_MultiIOLinkSMI {
68+
margin: 6px;
69+
border-radius: 10px;
70+
border-style: solid;
71+
border-width: 0px;
72+
border-color: 007CC1;
73+
background-color: #FFFFFF;
74+
}
75+
176
.myCustomFrame_CSK_Module_MultiIOLinkSMI {
77+
margin: 6px;
78+
border-radius: 10px;
279
border-style: solid;
380
border-width: 1px;
4-
border-color: grey;
81+
border-color: #007CC1;
82+
background-color: white;
83+
}
84+
85+
.myCustomFrameNoColor_CSK_Module_MultiIOLinkSMI {
586
margin: 6px;
87+
border-radius: 10px;
88+
border-style: solid;
89+
border-width: 0px;
90+
border-color: 007CC1;
91+
background-color: white;
692
}
7-
.marginTop {
8-
margin-top: 1.5rem
93+
94+
.myCustomMarginTop7PX_CSK_Module_MultiIOLinkSMI {
95+
margin-top: 7px;
96+
}
97+
98+
.myCustomBackground_CSK_Module_MultiIOLinkSMI {
999
}
10-
.myCustomCssClass_CSK_Module_MultiIOLinkSMI {
100+
101+
.myCustomButton_CSK_Module_MultiIOLinkSMI {
102+
border-radius: 30px;
103+
padding-right: 0px;
11104
}

0 commit comments

Comments
 (0)