You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Modelica_DeviceDrivers/UsersGuide.mo
+26-1Lines changed: 26 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,32 @@
1
-
within Modelica_DeviceDrivers;
1
+
within Modelica_DeviceDrivers;
2
2
package UsersGuide "User's Guide"
3
3
package ReleaseNotes "Release notes"
4
4
extends Modelica.Icons.ReleaseNotes;
5
+
class Version_2_2_0 "Version 2.2.0 (September 15, 2025)"
6
+
extends Modelica.Icons.ReleaseNotes;
7
+
8
+
annotation (Documentation(info="<html>
9
+
<p>Updated package compatibility to Modelica 4.1.0.</p>
10
+
<p>Enhancements:</p>
11
+
<ul>
12
+
<li>Compile <code>libMDDSpaceMouse.a</code> with <code>-fPIC</code> (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/issues/388\">#388</a>).</li>
13
+
<li>Serial port: change number of data bits (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/issues/368\">#368</a>).</li>
14
+
<li>Add byte size parameter for number of data bits of serial port communication (<a href=\"https://https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/pull/378\">#378</a>).</li>
15
+
<li>Accept non null terminated string on unpacking (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/pull/382\">#382</a>).</li>
<li>Declare array inputs of external C functions const (introduced in Modelica 3.5) (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/pull/389\">#389</a>).</li>
18
+
<li>Update SimulationX specific binaries (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/pull/399\">#399</a>).</li>
19
+
</ul>
20
+
<p>Bug fixes:</p>
21
+
<ul>
22
+
<li>Fixed process priority not reset (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/issues/44\">#44</a>).</li>
23
+
<li>Fix linker errors due to multiply defined symbols (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/pull/385\">#385</a>).</li>
24
+
<li>Fix CLOCK_MONOTONIC not available in -std=c89 (<a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/issues/383\">#383</a>).</li>
25
+
</ul>
26
+
<p>Other (minor) fixes and improvements (full changelog: <a href=\"https://github.com/modelica-3rdparty/Modelica_DeviceDrivers/compare/v2.1.1...v2.2.0\">v2.1.1...v2.2.0</a>).</p>
27
+
</html>"));
28
+
end Version_2_2_0;
29
+
5
30
class Version_2_1_0 "Version 2.1.0 (August 10, 2022)"
* Added parameter `useRecvThread` also for _clocked_`UDPReceive` variant (#342).
@@ -59,16 +73,6 @@ Bug fix releases may not have release notes, so please use the download link fro
59
73
* Fixed sporadic `RealtimeSynchronize` block "clock_nanosleep" error on Linux (#357).
60
74
* Fixed `MDD_TCPIPServer_Send(...)` return value, so that it works as described in the documentation: "On success, return the number of bytes sent, 0 if operation would block, -1 on non-fatal error" (#323).
61
75
* Serial port interface on Windows: Fixed spurious byte sent at the end of a simulation (#352).
* Migrated from Modelica Standard Library 3 (MSL 3) to MSL 4 -> _Non-backwards compatible release!_
64
-
* However, apart from the MSL 4 dependency this release is compatible to previous releases and no update of user libraries is necessary apart from migrating to MSL 4.
65
-
* Enhancements:
66
-
* Added all license files to better assist tool vendors in distribution of source or binary files (#313).
67
-
* Updated 3rd-party library paho.mqtt.c to v1.3.4 (#320).
68
-
* Bug fixes:
69
-
* Fixed small issues in the SBHS Board example (#318).
* Updated Linux MQTT binary dependencies. The updated libraries are compiled with the `-fPIC` flag, which fixes a related FMU generation problem (#306).
72
76
73
77
For information about previous releases, see [Release Notes of Previous Versions](ReleaseNotesPreviousVersions.md).
* Migrated from Modelica Standard Library 3 (MSL 3) to MSL 4 -> _Non-backwards compatible release!_
7
+
* However, apart from the MSL 4 dependency this release is compatible to previous releases and no update of user libraries is necessary apart from migrating to MSL 4.
8
+
* Enhancements:
9
+
* Added all license files to better assist tool vendors in distribution of source or binary files (#313).
10
+
* Updated 3rd-party library paho.mqtt.c to v1.3.4 (#320).
11
+
* Bug fixes:
12
+
* Fixed small issues in the SBHS Board example (#318).
* Updated Linux MQTT binary dependencies. The updated libraries are compiled with the `-fPIC` flag, which fixes a related FMU generation problem (#306).
0 commit comments