Skip to content

Releases: Epse/vSMR-belux

v1.9.0-beta3

24 Feb 12:30
Compare
Choose a tag to compare
v1.9.0-beta3 Pre-release
Pre-release

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

23 Feb 17:15
Compare
Choose a tag to compare
v1.9.0-beta2 Pre-release
Pre-release

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

22 Feb 21:00
Compare
Choose a tag to compare
Non-Rectangular tags Pre-release
Pre-release

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

26 Dec 11:59
Compare
Choose a tag to compare
v1.8.0-beta1 Pre-release
Pre-release

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

05 Jun 09:11
Compare
Choose a tag to compare

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

Open screenshots

Screenshot 2023-06-01 104921
Screenshot 2023-06-01 224949
Screenshot 2023-06-03 135913
Screenshot 2023-06-04 200731
Screenshot 2023-06-04 200744

DCL Release

06 Jan 08:57
588f149
Compare
Choose a tag to compare
  • 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

03 Jan 16:12
588f149
Compare
Choose a tag to compare
v1.6.0-beta4 Pre-release
Pre-release
  • Improves DCL formatting and content
  • Integrates upstream changes for CPDLC auto-logoff

For technical details, view commit logs

v1.6.0-beta3

02 Jan 14:02
Compare
Choose a tag to compare
v1.6.0-beta3 Pre-release
Pre-release

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

02 Jan 11:39
Compare
Choose a tag to compare
v1.6.0-beta2 Pre-release
Pre-release

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

02 Jan 11:06
Compare
Choose a tag to compare
Improved CPDLC Pre-release
Pre-release

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".