drfreas / vch Goto Github PK
View Code? Open in Web Editor NEWVirtual Controller Helper
License: GNU General Public License v3.0
Virtual Controller Helper
License: GNU General Public License v3.0
When it is busy there can be multiple aircraft waiting at various holding points at the runway waiting for departure. Is it possible you can have a request queue for departures which clears when the ground status is set to DEPA?
Is your feature request related to a problem? Please describe.
As we at Frankfurt are now working with the updated Groundradar Plugin, especially Delivery need to focus on the use of different lists. To enable an efficient workflow it would be a great help if we could have a TagItem to set up the ES Groundstate "Start-Up" and "Push" with a single click on an item (e.g. at an item at the start-up list). So Delivery don't need to select the states via the ground states lists.
Thanks!
I added field "VCH / Pending Landing Clearance" to Arrival List and add "VCH / Switch Landing Clearance" to left button. It's not working. Clicking on that field do nothing.
Describe the bug
When I try to set a Startup Request, it shows up for a second and disappers thereafter. This also happens if no further groundstate or clearance received flag is set. All other requests are working as expected. So it is currently not possible to use the Startup Request.
To Reproduce
Steps to reproduce the behavior:
Desktop (please complete the following information):
After entering a hold-short taxiway note in a tag in EuroScope using the VCH plugin v0.84, it disappears shortly thereafter (20-30 seconds). Tried multiple times on multiple aircraft, all with the same result. CDM plugin was in use at the time; delivery controller beneath me was master.
Describe the bug
When using Topsky you can writte the Holdshort text.
To Reproduce
Use a Topsky Profile try wo writte Holdshort Text it didn't get save. Switch to a Ground Radar or a non Topsky asr and try again the Holdshort text get saved. When you now switch back to a topsky asr the Text in Holdshort gets deleted.
Describe the bug
A clear and concise description of what the bug is.
Hello. I downloaded the source code plus the VCH.dll for 0.8.2, but when I load it into Euroscope, I get a meesage saying it is 0.8.1, even though the downloaded .dll is the only one in the folder. I have downloaded it twice and I get the same error (By the way, this is a really useful plugin).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
It should show the file as 0.8.2
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Since the new ground status items are now shared between controllers, what happens if multiple controllers are utilizing the plugin simultaneously? Since these lists are shared and the plugin has no way of telling whether an A/C is actively controlled and by what controller (caused by the lack of tag-tracking), are request lists merged together?
Take the following example:
I am controlling C_GND
Some other controller is controlling W_GND
The tag-information (FlightPlan / Remarks) are shared between controllers. If I assign a specific status to an aircraft, the other controller will receive this information too - since the data is shared. Does that mean, that this aircraft would also take a certain position in the request list of the controller manning W_GND, or are these lists still separated. If I understood the functionality correctly, the lists are then concatenated and thus the other controller has info on an aircraft that he/she is not controlling hence making the list almost unusable (in my opinion) as I can't tell who is actively being controlled by myself and subsequently the request-list that I had set up for my sector. There's no point for me to see this information for a different station, since the list is purely internal.
If the above is the case, then that could cause confusion between controllers and hindering them, rather than helping. Perhaps, for handover to a different controller, the current request-data could be stored somewhere and then pulled back down by the next controller.
E.g.:
.vch save
.vch load
As I stated, I'm not sure whether I understood the functionality of the programm correctly, however this is a concern that came to my mind today, when listening to the presentation.
please check the possibility to syncronize all requests between all stations. goal is to keep the order "first come first serve"
Example:
-DEL set statup request and transfers to the Apron
-Apron already sees the request and the number in queue and give clearance accordingly
cheers
Hold Shorts and Req working without tracking aircraft but it's necessary to track an aircraft to use CTL flag, otherwise the cell stays just empty in my case.. not even red/green.
After a while the sequence of requests doesn't begin with 1 but increases to 2 or 3.
Thought: the sequence which is created doesn't throw out aircrafts which aren't under control sometimes. The cleanup function needs to be improved.
Is there any chance to get the synchronisation back? Especially at days with a lot of traffic or during events I really miss that feature.
Idea to solve the Groundstate problem:
With every request that is written into the flightplan remarks, the groundstate is also written down. Only if the groundstate matches with the one in the remarks, the plugin can do any changes. Maybe the plugin can be limited to e.g. max. 2 changes in 5 seconds, otherwise an error message will apear and there will be no more changes to this specific aircraft.
Manual delete with ".vch delete DLH123" could be an option if any problems appear.
It was requested, that there is a column where it is marked, if a plane got a "line up" command on the runway. It should be a simple click in the list.
Your add-in looks like it would really help me, and I particularly like the timers feature, but there is something that I don't understand.
The readme says "throws out every request, that has an invalid flight plan or which ground speed exceeds 80 knots".
What constitutes and invalid flight plan?
What does "throws out" mean in this context?
"Request"... Which request? Their request? My request?
In the image you attached I saw that there is a column in the Departure List with the aircraft stand, but I was unable to insert it with this plugin. Do I need to install anything else?
Having a new item type that can be set next to the βreqβ called T. Showing the Time that has passed in minutes since the Request Flag has been set for better overall priority finding and Situational awareness on the ground. Number gets red after 5 min for RxC, 4 mins for RxP, 3 mins for RxT
Describe the bug
The option commands still expect the old parameters (rc, rp, rs, rt, td).
Usage of the new parameters (added with v0.5.1 - rqc, rqp, rqs, rqt, rqd) responds with "Error: Could not process parameter for .vch option!"
To Reproduce
The old command .vch option rc off
works
Command .vch option rqc off
doesn't
Additional context
The commands save with the given parameter name, while the Startup settings read expects the new, making the commands broken.
Greets
HP
As already discussed, additional TagItem that the CTL Flag is only shown if set.
Thanks!
The blinking "R1T" (example) should be able to set to non-blinking.
Hi,
In VATSPA we use the Active Hold object in the departure list and in the TAG for ground asr's. The color of it can't be changed. Nor the rest but I know they are programmed to change according to the time.
I don't know if it's possible to assign a user/fix color, or the departure/arrival color from Euroscope's symbology settings. to the "VCH / Active Hold Short". Although we have "based on departure/arrival color" in the config, it only shows a kind of yellow on it.
Thank you for the plugin and great work on it :)
Describe the bug
Currently after a controller issues a /VCH/REQ packet to be sent, other controllers & the same controller seem to issue up to thousands of Amendments, causing a storm that can freeze all ES clients within range.
We've observed multiple storms like this today alone, and this needs to be addressed ASAP or the plugin risks being banned from the network.
Would it be possible to replace the request text "R1C, R1P" etc, by "C1, P1, T1", etc. It's obvious that it is a request, as the "pending request" TagItem is used, and most of the time at a request column at a list. So without the R for request and with C, P at the beginning, sorting by request would be much better at Euroscope. :)
Describe the bug
When I try to load the pulgin it says "Failed to load plugin DLL: C/Users/2005e/Documents/Euroscope/LEXX/Plugins/VCH.dll
To Reproduce
Simply load on the Plug ins dialog and select the dll and the error pops up,
Expected behavior
Load the plugin haha XD
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug:
Desktop (please complete the following information):
Additional context:
Please let me know if there is anything I can do on my side to further troubleshoot.
Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.