Giter VIP home page Giter VIP logo

cdm's Introduction

Github Stats

cdm's People

Contributors

fpletz avatar hpeter2 avatar kusterjs avatar rogerpuig11 avatar rpuig2001 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cdm's Issues

VFR show no times in list

VFR fpl will show no times, which for TOBT TSAT etc makes sense, but it needs to show EOBT, otherwise it's just a blank line in the list, and messes up the order if the list is sorted by EOBT for example

Efficient flow management not possible

During a high traffic situation with around 40 outbounds at the ground it was not possible to use the plugin in an efficient way. As most of the filed EOBTs were within the next hour, all TTOTs in regard of the capacity of 40 departures per hour, have been assigned with the login of the pilot. Almost none of the pilots was ready according there EOBT/TOBT or TSAT. So I had to use the REA message almost for every flight. The 5th outbound that was calling in and ready for startup has received a TSAT in more than 40 minutes. All other outbounds with "non confirmed TOBT/EOBT" (so we don't know when they will actually be ready) blocked any earlier TTOT.

The TTOTs changed a lot during that time and it was not possible to work with this times in an efficient way. I have some experience in using the plugin meanwhile, but because of that and the disconnect problem we decided not to use the plugin during this event anymore.

I know that "priorities" are no direct part of the real CDM process, but the airport sequencer is using it to ensure a fair and efficient flow. In this way, you distribute the delay evenly among all. The more often your TTOT is postponed, the higher your priority becomes compared to the others. For example, you only get a 10-minute delay, even though the next free TTOT on the runway would actually only be in an hour.

It would be great to find a way how to implement that to manage the traffic here on Vatsim. As it works right now, it is not possible to use it during shuttle events at Frankfurt, where we need such a great tool the most!

Strange behavior of the sequence algorithm.

Hi

Great to see a CDM-tool for ES, really appreciated.

I have done some testing at Arlanda (ESSA) with a simulator session and I have found some behaviors of the algorithm that is not as I would have excepted it to behave. There are some different issues but I think they might be related so I report them in the same "Issue".

The issues I see are:

  • TTOT is not issued with respect to EOBT/TOBT sequence. I expect TTOT to be assigned in accordance with the sequence set by EOBT/TOBT even if there is delays due to capacity. A flight with a later EOBT/TOBT should not be assigned an earlier TTOT than a flight with an earlier EOBT/TOBT. Obviously there need to be some kind of cut out time that prevents a flight that loggs on with a EOBT/TOBT at current time to be "forced" in to the sequence and jumping the queue. I think this is related to the issue below where the assignment of TTOT will generate a non logical sequence.

  • When a new flights is added it sometimes get the same initial TTOT as an already existing flight. After a while and some recalculation it will delay the first/original flight instead of sequencing after the already existing flight. Some kind of "First come, first served" should apply in this case. It would be best if the system could not assigned duplicate TTOT in the first place.

  • Related to above, when setting a "ready-msg" the flight is "forced" in to the sequence on to the same TTOT as other flights. Then as above the flight that already was at that TTOT gets a new TTOT at a later time, sometimes at the end if the sequence.

  • Flights with a TSAT delayed by 5 minutes or more due to capacity, times out / is removed from the sequence about 5 minutes after EOBT/TOBT even if the TSAT is still in the future.

  • Sequence is not kept after changing the rate, LVO ON/OFF.

Some screen shots from differents tests:

In the first test I will add flight in alphabetical order with some delay between every addition. I am adding the first 5 flights to time 09:10 and the last 5 flights to time 09:15. I have a rate of 42, a refresh time of 10.

Skärmavbild 2021-11-22 kl  09 57 41

The initial state.

Skärmavbild 2021-11-22 kl  09 58 27

First three flights added without issues.

Skärmavbild 2021-11-22 kl  09 58 52

FIN632 added and gets the same TTOT as BAW468C.

Skärmavbild 2021-11-22 kl  09 59 29

After a few seconds it recalculates and BAW468C is forced to the bottom even though it initially had TTOT at 09:26.

Skärmavbild 2021-11-22 kl  09 59 48

Skärmavbild 2021-11-22 kl  10 00 19

NAX4201 is added and the same happens, this time affecting COA069.

Skärmavbild 2021-11-22 kl  10 03 08

Then I add 4 flights with time 09:15 without issue.

Skärmavbild 2021-11-22 kl  10 03 57

Adding the last flight, SKX1013, at time 09:15. This time it happen too fast to get a print screen but it forces both BAW and COA to the bottom.

The next example is showing the issue with flights timing out and being removed from the sequence.

Skärmavbild 2021-11-21 kl  19 45 32

Initial state, notice the same issue with EOBT/TOBT as above.

Skärmavbild 2021-11-21 kl  19 46 05

AFR1463 times out and is remove as expected.

Skärmavbild 2021-11-21 kl  19 46 23

A few seconds later BAW and FIN times out. FIN is still inside TSAT-window and BAW has just entered it with more than 9 minutes to go. Might it be that FIN times out because the TSAT is not set to whole minutes but actually has a hidden seconds parameter? If so then please change so that TSAT is only in minutes even though TTOT needs to be in seconds.

Skärmavbild 2021-11-21 kl  19 46 53

After a few more seconds COA and NAX times out even though their TSAT was valid. Notice that FIN and BAW is removed at the same time and NAX and COA at the same time. If you have a look at the previous example where I add the flights you'll notice that FIN forced BAW to the bottom and NAX forced COA to the bottom. This happens every time I try and it seems to be related when they are removed. It's like BAW and COA has a hidden TSAT containing their initial TSAT. Me guessing. :)

Skärmavbild 2021-11-21 kl  19 48 36

Skärmavbild 2021-11-21 kl  19 51 18

Next I set a "ready msg" for all timed out flights. All of them is forced in to the sequence moving flight that are in their way.

The last example shows that the sequence is not kept if you change the rate. Changed from normal rate, 42, to LVO, 21. I guess that I'm provoking the system by using the same EOBT/TOBT but that should not be a factor, the sequence should be kept.

Skärmavbild 2021-11-22 kl  11 12 10

Skärmavbild 2021-11-22 kl  11 13 30

Complaints about send Flight Strips

A SUP just complained about Flight Strips that were send to him all the time (he always gets notification about that ) while I was using the latest CDM beta.

tobt and asrt

Hey, thanks for the plugin.

when operating with EOBT's, you can set it so the REA message also sets the ASRT, but when operating only with tobt it requires an extra click. could you add, that setting the tobt to the current time also sets the ASRT to the current time?

Some wishes regarding quality of life

After further testing we found out that some changes would improve the handling with the plugin. Especially the first request gives a much better overview.

  1. change color of TSAT, TOBT and ASAT (e.g. grey - userdefined) as soon as SU is issued (for a better overview)
  2. recalculate TTOT when SU is issued (TTOT = ASAT + EXOT) for the most up to date TTOT
  3. no change of TTOT and TSAT after SU is issued

Forced disconnect by Vatsim Network

While using the CDM Plugin during a high traffic situation (EDDF - LFMN Shuttle) with more than 40 outbound per hour, I was disconnected from the network every few minutes. There were still some small perfomance issues that went along with this problem. The CDM times changed a lot during this time (see next issue) and a lot of FP have been amended by the plugin. I think this could be the reason why I was kicked from the network automatically. For me it was not possible to continue working with the Plugin during the event due to this problem.

Parameter for default taxi time

Would it make sense to make the default taxi time configurable in the CDMconfig.xml? Seems to be a single value that is currently hardcoded.

SID in VDGS View

Any chance to see the assigend SID by ATC in VDGS panel?

When ATC assign the SID the route gets modified like this: ANEKI1L/18 ANEKI Y163 HERBI ...

Would be great to this also on the VDGS

CALLSIGN
TTOT
TSAT
+- minutes to TSAT
SID

But only display SID when Euroscope format is in route field (ATC assinged SID)

GRP "on frequency" Status

Currently when using the "on frequency" status of GR plugin the TSAT is again highlighted as startup has not been given.

In my vACC the "on frequency" is mainly used to indicate that an aircraft can not yet be cleared for pushback due traffic behind and is waiting on frequency. So in that case startup is already given but the CDM plugin highlights the TSAT as SU has not been given yet.

FlightStrip CTOT

Writing too many times "CTOT"
CTOT CTOT CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 CTOT1554 %154400|155400

.cdm reload

.cdm reload command not working as expected.

[REQUEST] Accessing data via api

Just to have access to data via json, on some server.

In that case we can develop sites with our own layouts from real airports :)

Unhandled Exception when loading taxizones.txt

I'm receiving an error then trying to load my adapted taxizones file. It's most probably due to a non-accepted format, but the documentation on this is rather limited.
Here is an extract:

;// LSZH
;// Terminal A North
LSZH:28:N047.27.17.801:E008.33.17.541:N047.27.14.826:E008.33.20.075:N047.27.13.203:E008.33.41.744:N047.27.16.494:E008.33.42.145:10
LSZH:16:N047.27.17.801:E008.33.17.541:N047.27.14.826:E008.33.20.075:N047.27.13.203:E008.33.41.744:N047.27.16.494:E008.33.42.145:15
LSZH:10:N047.27.17.801:E008.33.17.541:N047.27.14.826:E008.33.20.075:N047.27.13.203:E008.33.41.744:N047.27.16.494:E008.33.42.145:12
LSZH:32:N047.27.17.801:E008.33.17.541:N047.27.14.826:E008.33.20.075:N047.27.13.203:E008.33.41.744:N047.27.16.494:E008.33.42.145:12
LSZH:34:N047.27.17.801:E008.33.17.541:N047.27.14.826:E008.33.20.075:N047.27.13.203:E008.33.41.744:N047.27.16.494:E008.33.42.145:10

There might be several issues, so please clarify the following questions:

  1. Can I use empty lines?
  2. Can I use commented lines? If so, what marking should be used when starting such lines?
  3. Are the sct format coordinates an issue? If so, please consider accepting them.
  4. Any other issue you can spot in my lines?

Mixed CDM/Non-CDM airports in list

When you have some airports that are CDM mixed with others that are not, the non CDM airports will ask to set Master.

image

In the picture, LPPT is CDM and LPFR is not.

Given that TOBT will always be equal to EOBT, I think it's beneficial to have non-CDM airports show TOBT for example in white, and the other values, TSAT TTOT etc, just blank. Otherwise we need to make a separate list just for CDM airports, and that forces using the latest euroscope beta

Sharing plugin data for another websites (times)

Hi!
It would be a nice feature to share data in some way (POST, GET or as it was previously via remarks). We have used plugin on couple of events, I have even created irl based site showing provided times:

We would appreciate a possibility of making it up and running again.

Regards, Maks.

Add Debug Command

Hello,

this is possible to add the Debug mode via a command ?

I have a aircraft who have a taxitime of 15 minute, normaly this aircraft have spawn into a polygon with taxitime 12 minutes

this is possible to have a return of coordinate and taxi time via a command ?

TSAT no longer displays automatically

I have encountered a problem since I updated to V2 of the CDM plugin. The TSAT no longer comes automatically, and only limited features are available. I can set the TOBT and declare ready at TOBT, but I no TSAT is displayed anymore.

Main difference since last version is that we have the newest version of Vstrips, TOPSKY and beta version of Euroscop. Could one of those interfere, and has anyone else maybe had these issues.

It could be me who forgot something basic as well, just cant see what it would be

Brgds

Lukas
VATSCA

TSAC is set also when no TSAT is defined

Add TSAT to TSAC uses directly the EOBT, also if no TSAT has been set initially. With all those pilots not caring about EOBT at all in their flight plan and leaving it just at 0000, this will result in TSAC times based on EOBT.

I propose that "Add TSAT to TSAC" verifies if a TSAT has already been set, and does only copy the EOBT (which I think is effectively the case) if a TSAT value is set. This should also ensure a REA message has been sent before.

Likewise, it should be possible to set an ASRT only if a TSAT exists.

LVO Rate

Hello

i make some test at LFPG today, i have in rate

LFMN:04R=25_15 LFMN:22L=25_15 LFPG:26R=35_5 LFPG:27L=35_5 LFPG:08L=35_5 LFPG:09R=35_5 LFLL:17R=36_20 LFLL:35L=36_20 LFBO:32R=22_9 LFBO:32L=22_9 LFBO:14R=22_9 LFBO:14L=22_9

6 aircraft same stand, same departure time

i put .cdm lvo on and he keep at big rate, normaly, with 5, i need to have a big space between aircraft

first connection LVO off Rate 35
image

.cdm lvo on (normaly rate 5), waiting 1 minute
image

[ISSUE] TTOT Calcul

Hello

with my mate, we have found a little bug

When a aircraft spawn into a taxizone define with a custom taxitime (10 min), I have TSAT = EOBT and TTOT = TSAT + 15

if my mate click on E (Clearance Flag), TTOT has update with TSAT + 10 Min

if i can have screen, i post here

Second Case : If a traffic spawn with a EOBT passed, I change EOBT for a good time and TTOT is good

Color coding for non-indicating items

I suggest to remove the fixed color indication by the plugin from values, that have no indication by different colors at all. This would help to focus on the values that have color indication and probably need more attention.

[REQUEST] Include CID in CTOT

Currently CTOTs are only defined by Callsign. For big events, normally it's the VATSIM ID that get's used instead.
Would be cool to have the option to just define callsign, or just CID, or both

Refreshtime

when i put cdm refreshtime 1 i get 17
20 i get 17
30 i get 17

image

Unhandled exception in plug-in

Hey,
every time, we are getting multiple error messages (unhandled exception in plug-in: CDM Plugin) when using the "Ready TOBT" or "Ready TOBT + Set ASRT" function in the start-up list. The first time this happened to me was 3 days ago. Before that everything was working fine. This error occurs even when using different airport setups.

Used Version: 2.0.4.1b in Event Mode

CTD when using Flow Restriction

Hello Roger,

first of all, thank you for implementing this flow restriction feature. We hope to use it at your next event.

I actually noticed a small bug when trying out these MDI CTOT calculations. Every time when a TSAT is requested where an MDI restriction applies Euroscope crashes if the aircraft is not parking at a pre-defined taxizone. When the same aircraft is parking inside a taxizone everything is working fine.

I hope this helps and that you are able to fix it soon :)

Best regards
Hannes

Pause/Delay operations

As it may happen sometimes (especially on VATSIM), that some delay will appear (i.e. A/C blocking the taxiway/runway), it would be nice to have a command that halts all the calculations, and resume it once unpaused (.pause .unpause) or to delay ALL the TSATs (without changing the queue order) by .delay.

[REQUEST] Get Taxizones.txt and other via URL

For centralize the Taxizones file of all ATC, add the possibility to get all file via URL (Ex GITHUB)

on compile, if check if a URL are set, if yes he download and save on file the content.

in the end, i just give a DLL and CDMConfig.xml to all ATC

This request is valid for : taxizones.txt, ctot.txt, rate.txt

tsat to tsac additional zeros

When using the "Add tsat to tsac" function, the time has two zeros to much, leading to it being orange instantly (so when tsat is 1630 for example, the tsac window shows 193000

Tag Item A doesn't show anything

According the readme, Column A toggles an A to remember the controller that the plane is waiting for something.
Despite not processing some flight plans and getting close or even outside the TOBT window, this item does never show any content for any flight.

Either I miss to understand how it works or it doesn't (at least for me).

TSAC seems to be HH:MM:SS

TSAC is displayed by six digits as you can see in the picture, is this on purpose?
grafik

I used add TSAT to TSAC function.

Taxizones in xml format

As the current straight-forward definitions in the taxizones.txt cause a lot of duplications (as probably the same parking zones definitions are used for different runways), I suggest to go for an xml solution there.

  • Taxizones
    • Area
      • coordinates
    • Departure RWY

I could have a look into the implementation if you are in favor of this idea.

Comments in taxizones.txt

Due to the fact that taxizones.txt can get very long and confusing is it possible to implement comments?

I.e. :

#Times for Area XYZ
LEBL:25L:41.286876:2.067318:41.290236:2.065955:41.295688:2.082523:41.292662:2.084613:10
#Times for Area ABC
LEBL:25L:41.286876:2.067318:41.290236:2.065955:41.295688:2.082523:41.292662:2.084613:10

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.