v4.0
Major Changes with this release:
Struct Support (Official)
The VSS-syntax now supports structs.
Note however that not all exporters in VSS-tools 4.0 support structs yet.
Change of instance handling for seats, doors, mirrors and other branches.
Previously many signals used position for instance, where position 1 meant the leftmost item.
This caused problems for some use-cases where it was more practical to reference to a door by its relative position,
like the "DriverSide" door, as you then can describe wanted behavior in the same way for both LHD and RHD vehicles.
By that reason instance handling has for some signal been changed to use ["DriverSide","Middle","PassengerSide"]
.
Actuator and Sensor Attributes
The attributes sensor
and actuator
, deprecated from VSS 3.1,
have been removed from the VSS syntax.
See VSS CHANGELOG and VSS-Tools CHANGELOG for more information. For complete list of commits see below.
What's Changed
- Update version to 4.0-develop by @erikbosch in #554
- Add description to brake lights by @erikbosch in #559
- DOCS UPDATE: Add additional notes on name resolution of structs by @kkoppolu1 in #560
- Add auto apply for parking brake by @erikbosch in #557
- Adding new sensors to powertrain battery and fuel system. by @adobekan in #536
- Making Window Positon and ChildLock an Actuator by @SebastianSchildt in #549
- Add battery cell voltage information by @erikbosch in #555
- Update allowed.md by @neil-rti in #565
- Update instance description of Seat, Door, HVAC, Light and Mirror by @adobekan in #538
- Move track to axle by @erikbosch in #556
- Adding DCO check by @erikbosch in #568
- Clarify that VSS is case sensitive. by @erikbosch in #569
- Add pre-commit hook by @erikbosch in #571
- Update makefile and submodule by @erikbosch in #578
- Add DMS support by @pmundt in #573
- Union of PR 540 and PR546 by @erikbosch in #587
- Driver/steering position issues by @nickrbb in #582
- Add missing units to various signals by @nickrbb in #583
- Added IsScreenAlwaysOn, LastActionTime and DisplayOffTime Signals by @UmangSharmaMobis in #585
- Removal of deprecated signals from VSS v3.1 by @nickrbb in #589
- Miscellaneous editorial only corrections by @nickrbb in #590
- VSS 4.0 preparations by @erikbosch in #592
- Minor changes to documentation by @erikbosch in #593
- Correct unit documentation by @erikbosch in #597
- Checking Markdown links by @erikbosch in #602
- VSS 4.0: Verify that ddsidl is correct by @erikbosch in #596
- Update submodule version by @erikbosch in #605
- Clarify that root for types must be a branch by @erikbosch in #609
- Updating to VSS-tools 4.0 by @erikbosch in #612
- Update vss-tools by @erikbosch in #613
Full Changelog: v3.1.1...v4.0