Releases: Epse/vSMR-belux
v1.9.0-beta3
Changelog since beta2
Features:
- Radar target symbols now have a fixed size in meters irrespective of
pixel density and zoom levels - Symbol brightness is back too 100% to match new colours
Bugfixes:
- Unfucked the tag borders when a line is shorter than the previous
v1.9.0-beta2
Prettification, part deux
New features since v1.8.0, including those in v1.9.0-beta1:
- Non-rectangular tags
- Non-rectangular borders
- Left or right-aligned tags, depending on position
- Leader lines attach to closest corner of tag
- Selected tag has a slightly brighter background
- Squawk errors have an error background (red, or orange if also
selected) - Leader lines and target symbols have an appropriate brightness
- Target symbols more closesly resemble IRL in shape, though perhaps not
in size yet - Add optional top menubar downshift for topsky users, see https://github.com/Epse/vSMR-belux/wiki/TopSky-compatibility
Bugs Squashed:
- ASEL border is not pixel perfect
- ASEL border is rectangular on non-rectangular tags
- Leader lines are too dim
Non-Rectangular tags
The real system has tags that are non rectangular, each line has its own background and the selection border wraps around them.
This update mirrors that behaviour.
Additionally, we now snap the leader line between tag and symbol to the nearest corner of the tag, as does IRL.
v1.8.0-beta1
This release introduces some extra filtering options for ground traffic, under the new Filters
option in the menubar.
These filters allow you to hide traffic that is unassumed (free), or hide traffic that is assumed by another controller.
This is a public beta. This may contain breaking changes. Please test and report any undesired behaviour.
Specific areas to cause attention are around hiding and showing labels, filters, pro mode, and whether or not incoming coordinations are hidden with the Show Not Mine
option off.
Gate Targets
Features
Gate Targets
This release contains a new feature: Gate Targets
Gate Targets draw an orange semi-transparent arrow over the target gate for an arrival flight, as on the real system.
This gate is read from flight strip field 4.
The location and heading of gates is read from a file called gates.json
that must be included next to to plugin dll and config files and is structured as follows:
[
{
"airport": "EBBR",
"gate": "171",
"heading": 180,
"apron": "apron-1-north"
}
]
This may contain as many gate definitions as are needed.
The heading indicates the inbound heading of a gate and is used to correctly orient the indicator. If absent, a heading of 0
will be used.
Rotation of ASRs is fully supported and the indicators will remain correctly oriented.
The absence of such a JSON file or a definition for the selected gate does not cause an issue, there will simply be no arrow drawn.
ASEL Indicator
The tag of a selected aircraft will now be highlighted with a yellow border, as on the real system.
On airborne aircraft, the text is instead coloured yellow.
Unlike the real-world equivalent, airborne aircraft tags keep a fully opaque black background to increase readability.
This uses the Euroscope ASEL aircraft, indicated in the menubar an fully synchronised across radar views.
Fixes
Since 1.7.0
- Fixed a crash during RIMCAS alerts
Since 1.6.0
- Improve overall code efficiency
Screenshots
DCL Release
- Improve DCL/CPDLC message formatting and standards compliance
- Integrate PR for CPDLC auto-logoff
- Automatically reject DCL Requests for aircraft without flight plan or not on our radar
- Default frequency is now 122.800 instead of 121.800
- Improved error reporting for DCL/Hoppie
v1.6.0-beta4
- Improves DCL formatting and content
- Integrates upstream changes for CPDLC auto-logoff
For technical details, view commit logs
v1.6.0-beta3
Changes in this version include:
- Better auto-rejecting of invalid DCL requests (e.g. no flight plan)
- Fallback frequency for clearance is now 122.800 instead of 121.800 (should never make an actual difference)
- LOGON Rejected is now properly formatted
v1.6.0-beta2
Minor changes with respect to previous version. Now identifies as vSMR
again, so no ASR or departure list changes are necessary.
Installation instructions for v1.6.0-beta1 are still valid, CPDLC instructions are to be found here
Improved CPDLC
This release fixes the CPDLC login for DCL/PDC operations and improves error reporting by now putting the actual error that's causing your login issues into the message log.
Name change
The plugin now identifies itself as "Belux vSMR" instead of "vSMR", to distinguish between the original.
This has the impact that you MUST update your departure list, as the old "vSMR Datalink Clearance" field no longer exists and is now replaced by "Belux vSMR Datalink Clearance".
How to run beta releases
First, make a copy of your old vSMR.dll
file. This is beta software and may be buggy, so you want to be able to revert.
Then, just replace the dll with the one provided in this release. Upon starting Euroscope, make sure that it's loaded properly in the Plug-Ins menu and is called "Belux vSMR".