Jump to content
Craig Phillips

atc-software Virtual Controller Assistant (VCA) - New Euroscope Plugin

Recommended Posts

Craig Phillips

The Virtual Controller Assistant PlugIn for EuroScope is now released. This plugin supersedes the original UK Assistant plugin.

Please visit

For video manual and listing of features

Download available from http://www.craig-phillips.co.uk/esplugins/vca/VirtualControllerAssistant.zip

Microsoft Visual C++ 2010 Redistributable Package (x86) - Is required from here

 

Version 2.1 B20 (update 30/12/2016)

VCA Version 2.1 is now available from http://www.craig-phillips.uk/esplugins/vca/VirtualControllerAssistantV21.zip

Microsoft Visual C++ 2015 Redistributable Package (x86) is required from https://www.microsoft.com/en-gb/download/details.aspx?id=48145 and select vc_redist.x86.exe

Changes include:

  • Added -- Intention code for no flightplan
  • Fixed AM intention code for routing via REDFA to EH*
  • Fixed a notorious bug where controllers not using VCA were seeing squawk code and temporary altitude changes when changing the flight plan mid-flight, if the flight originated somewhere that was using VCA.
  • Fixed saving/loading Degrading trail setting
  • Various coding improvements (string/memory handling and cURL)
  • Added Minimum Stack level indication (Use .msl to show/hide the display)
  • Added condition for Temp Alts - All assignments have to be below 60 knots
  • Added condition for Sqk code assignment - If more than 60 knots the aircraft has to be tracked by the controller assigning the squawk.
  •  

Version 2.1 B21 (update 01/02/2017)

VCA Version 2.1 B21 is now available from http://www.craig-phillips.uk/esplugins/vca/VirtualControllerAssistantV21.zip

Changes include:

  • Added condition for Squawk and Initial altitude changes that the aircraft must NOT be simulated, I.E out of visible range.

 

Version 2.1 B22 (update 15/08/2017)

VCA Version 2.1 B22 is now available from http://www.craig-phillips.uk/esplugins/vca/VirtualControllerAssistantV21.zip

Changes include:

  • Added last visible time constraint when setting squawk/initial altitude. The aircraft must have had a position update in the last 60 seconds to set the squawk or initial altitude.

This should fix the notorious bug whereby squawk codes were being set outside the controllers visible range.

Version 2.1 B23 (update 18/08/2017)

VCA Version 2.1 B23 is now available from http://www.craig-phillips.uk/esplugins/vca/VirtualControllerAssistantV21.zip

Changes include:

  • Reliable ground speed calculation (this fixes the initial altitude bug when dropping track)

Many Thanks

Craig Phillips

Edited by Craig Phillips
New release

Share this post


Link to post
Share on other sites
Daniel Eamon Brennan

Question: does this mean that sqk. codes are still issued automatically regardless of units below/adjacent to the position you're controlling?

Share this post


Link to post
Share on other sites
Callum McLoughlin

Excellent work Craig, thank you for producing this. B)

Share this post


Link to post
Share on other sites
Stuart Duncan

Excellent work Craig, thank you for producing this. B)

100% this. I was probably the last person to take up UKA, I shall be one of the first to take up this. Thank you.

Share this post


Link to post
Share on other sites
Andy Ford

Looks good, can someone remind me of the code to turn on history dots in the plug in?

.uka h isn't working despite people telling me it does for them!

Share this post


Link to post
Share on other sites
Craig Phillips

Looks good, can someone remind me of the code to turn on history dots in the plug in?

.uka h isn't working despite people telling me it does for them!

.vca h - As it says on the video. If that doesnt work make sure you have allowed the plugin to draw on the radar screen.

Question: does this mean that sqk. codes are still issued automatically regardless of units below/adjacent to the position you're controlling?

If for example LON_CTR has EGSS sqks enabled for EGSS for example, and EGSS_TWR doesnt, it will continue to issue sqks for EGSS. If EGSS_TWR doesnt want VCA to issue the sqks should in this case request to LON_CTR to disable the sqks... but why you would want to do that is beyond me!

Share this post


Link to post
Share on other sites
Daniel Eamon Brennan

Because it makes me unhappy that I'm not in control of my own datatags, that's why :thumbsup:

Share this post


Link to post
Share on other sites
Lewis Hardcastle

Nice to see its back working :)

Share this post


Link to post
Share on other sites
Craig Phillips

Because it makes me unhappy that I'm not in control of my own datatags, that's why :thumbsup:

Controllers in the RW manage it this way... but each to their own... :)

Share this post


Link to post
Share on other sites
Removed Gdpr

Great work Craig. Thanks for all your time and effort. its very much appreciated :thumbsup:

Share this post


Link to post
Share on other sites
Shaun Anderson

Thanks Craig,

Been waiting a while for this one.

Share this post


Link to post
Share on other sites
Don Fraser

Thanks Craig. Excellent installation video. Don

Share this post


Link to post
Share on other sites
Andy Ford

Looks good, can someone remind me of the code to turn on history dots in the plug in?

.uka h isn't working despite people telling me it does for them!

.vca h - As it says on the video. If that doesnt work make sure you have allowed the plugin to draw on the radar screen.

Fixed, it was Euroscope not allowing the plugin to draw on the radar screen. Anyway, I've updated all my settings files now and its working great. Thanks Craig!

Edited by Andy Ford

Share this post


Link to post
Share on other sites
Dave James

Looks good, can someone remind me of the code to turn on history dots in the plug in?

.uka h isn't working despite people telling me it does for them!

.vca h - As it says on the video. If that doesnt work make sure you have allowed the plugin to draw on the radar screen.

Question: does this mean that sqk. codes are still issued automatically regardless of units below/adjacent to the position you're controlling?

If for example LON_CTR has EGSS sqks enabled for EGSS for example, and EGSS_TWR doesnt, it will continue to issue sqks for EGSS. If EGSS_TWR doesnt want VCA to issue the sqks should in this case request to LON_CTR to disable the sqks... but why you would want to do that is beyond me!

As an ex UK controller using VRC, a TWR stint used to be made that bad that I logged off the position, there was nothing to do with someone online that had the airport "ticked" apart from the r/t. And more often than not the runway info was incorrect as we were operating with a different dep/arr runway. VFR dep squawks being issued incorrectly with a 5xxx sequence instead of local ones, I used to just sit there bemused sometimes and think why bother.

Some of us liked to come online and have to think about things, not have everything done automatically, especially new students.

Im with Mr Brennan.

Having said that, if the majority like it, use it, and more importantly, if it is based on the real world system then thats the point.

Share this post


Link to post
Share on other sites
Daniel Eamon Brennan

If everything and indeed everyone worked off something based on the system(s) at CFMU like the r/w, then I'd be happy - but we don't, until then like David says: there is very little to do, except for the R/T and correcting the endless errors caused by the application's actions based on a user's differing set-up.

Share this post


Link to post
Share on other sites
Kris Thomson

Thanks Craig for putting this together. This is a brilliant plugin and I shall be loading this into my euroscope once I get back on the computer.

Kris

Share this post


Link to post
Share on other sites
Simon Irvine

I've been lucky enough to test this version for Craig and it is an excellent bit of software.

As David James has already said the majority of people find this programme useful and from my perspective it's a great add on to ES.

Thank you Craig.

Share this post


Link to post
Share on other sites
Paul Williams

Craig - Used VCA for a stint on EGGW today, alongside a controller working on EGSS.

We had some concerns that the wrong squawk codes were being assigned to our aircraft - particularly VFR. What system are you using to generate the squawks?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

  • Similar Content

    • Luke Brown
      By Luke Brown
      Is there any any logic to the display of the aircraft type and wake category with the plugin?
      Having essentially ported from VCA, I note that any string within the filed a/c type is also displayed, and somewhat limits the UK wake category.
      i.e. if someone has filed A319/L or H/B77L/X the plugin will display A319/L/M or H/B77L/X/H respectively. (doesn't fit nicely in my 7 character box)
      The only method to get a correct display is to remove the other bits the person has filed, to just leave the correct ICAO code.
      EuroScope itself seems to be able to ignore the FAA equipment code that people file, but this part of the plugin doesn't.
      Maybe this will all be fixed when VATSIM finally moves to the ICAO flight plan format?
      Cheers,
      Luke
      P.s. Good Work!
    • Leishemba Soibam
      By Leishemba Soibam
      Recently while I was controlling as EGKK_GND and EGKK_DEL I have encountered some problems regarding radio communication. Pilots are complaining that I am not responding to them, the thing is I wont be able to hear any of the transmissions from the pilots until and unless I transmit to them after that I will be able to hear the transmissions from them and again after few minutes the problem started again. 
    • Harry Sugden
      By Harry Sugden
      So, I've been mentioning a few little EuroScope things to people recently, often with a reply of 'oh, I didn't know you could do that?!'. So let's please share anything you think might be a little quirky, and maybe we can all learn a thing or two...
      'GRABBING' THE TEXT CHAT
      Press Ctrl+Up Arrow Key, and you'll 'grab' the previous line in the text chat down into the command line.  Other SET -> Save chat to a file / Save chat to a clipboard CREATING A FLIGHTPLAN FOR AN AIRCRAFT
      VFR flight with no FP, and you want to create one based on their report? Or at least record details of depa/dest/type etc.? ASEL the aircraft, either by clicking on it somewhere (tag/voice room) or by typing (part of) its callsign and pressing the numpad +. Then F1 followed by the a key (or simply type .am), and press the numpad + again. OR F1, then the a key (or simply type .am), then click on the aircraft. RELEASING A TAG
      If General Settings -> Misc Options -> Use hovering TAG for key commands is ticked, then hover over an aircraft's tag and press Shift+F4. It'll drop the tag (i.e. not initiate handover). Or ASEL the aircraft, Shift+F4, and press numpad +. Anyone got anything else...?
      (any references to numpad + - the ASEL key - are assuming you haven't changed the default in General Settings)
    • Nick Szewciw
      By Nick Szewciw
      Hey all,
      i had my very first session as S1 at Edinburgh today and had a lot of fun, thanks to all the pilots that flew through and my fellow controllers online in Tower and APP.
      I had one problem though, only in euroacope I could not hit T. Euroscope would not acknowledge my T key at all. It was fine on other software. I carried on regardless, just some of my text messages were a bit funky, like “Axi sand 21 via A L G”  🙂
       
      I hope someone can help.
    • Rob Stephens
      By Rob Stephens
      Guys.  I am aware of the new SIDs at some of our airfields (eg FRANE at EGKK).  In VCA we have codes such as '.vca s ' that allows sqks to be set and '.vca i ' that sets initial altitudes for SIDs.  But there is obviously some code that allows each SID to be assigned to a runway.  What is it?  Info is a tad light here.  Thanks
×