Releases: modelica/VehicleInterfaces
Releases · modelica/VehicleInterfaces
Version v2.0.1 (2022-03-15)
v2.0.0 (2020-06-26)
Version 2.0.0 of the VehicleInterfaces library. It is compatible to Modelica Standard Library 4.0.0.
Short Overview
- This version is based on the recent Modelica language standard version 3.4.
- Not backward compatible to previous versions 1.x.y of the VehicleInterfaces library.
- Obsolete classes of previous versions 1.x.y have been replaced.
- A tested conversion script is provided to transform models and libraries of previous versions 1.x.y to the new version.
- Obsolete classes that could not be automatically converted to alternative implementations have been moved to library ObsoleteVehicleInterfaces2.
Improvements in this version
- MinimalAccessories: load torque changes its sign with direction of rotation.
- Road examples were moved into a particular package:
Roads.Examples
. - Variable
currentGear
was deleted fromInterfaces.TransmissionControlBus
since it is yet properly defined inTransmissions.Internal.StandardControlBus
.
Non-backward compatible changes
The following existing components have been changed in a non-backward compatible way:
- #28: Reintroducing the idea of expandable connectors for signal buses.
- #56 and #46: renaming of protected parameter
includeAccessoriesBearing
andincludeTransmissionBearing
, respectively. - #38: A positive load parameter
accessoriesLoad
ofMinimalAccessories
indicates accessories load now. - #70: Spell Greek letter for m (μ) correctly: mu instead of mue. This concerns classes in Roads package, in particular the function
Roads.Interfaces.frictionCoefficientBase
. When using this function in your models, please check that automatic conversion performed correctly, i.e. the function's output is called mu now.
v1.2.5 (2019-03-06)
- This version requires the Modelica 3.2.3 Library.
- This version is backwards compatible to versions 1.1.x and 1.2.x of the VehicleInterfaces library.
- Blocks marked as obsolete: VehicleInterfaces.Blocks.RealPassThrough, VehicleInterfaces.Blocks.IntegerPassThrough, VehicleInterfaces.Blocks.BooleanPassThrough
- Resolved usage of obsolete block in VehicleInterfaces.DriverEnvironments.DriveByWireAutomaticExternalDriver
- Deleted text string from icons of VehicleInterfaces.Mechanics.NormalisedTranslational.Interfaces.Flange and VehicleInterfaces.Mechanics.NormalisedRotational.Interfaces.Flange
- Restructured Images and Scripts directories to match Modelica Standard Library conventions, removed unused files
v1.2.4 (2016-03-02)
- This version uses the Modelica Standard Library 3.2.2.
- This version is backwards compatible to versions 1.1.x and 1.2.x
- #8, #10: clean up of annotations
- #9, #13: Typos in the documentation fixed.
- #12:
FillPattern
graphical annotations corrected in a variety of Icons. - #14, #15:
- Copyright upgraded in
VehicleInterfaces.UsersGuide.License
. - Icon
VehicleInterfaces.Icons.VariantLibrary
marked as obsolete and no more used. UsingModelica.Icons.VariantsPackage
instead.
- Copyright upgraded in
v1.2.3 (2015-09-09)
- This version uses the Modelica Standard Library 3.2.1.
- This version is backwards compatible to versions 1.1.x and 1.2.x
v1.2.2 (2014-06-30)
- Further adaption to the conventions of the Modelica Specification 3.2 Revision 2, removal of Dymola specific visualization.
- Clean-up of superfluous annotations and HTML syntax and links
v1.2.1 (2013-10-01)
- Adapted to the conventions of the Modelica Standard Library 3.2.1