Jump to content

You're browsing the 2004-2023 VATSIM Forums archive. All content is preserved in a read-only fashion.
For the latest forum posts, please visit https://forum.vatsim.net.

Need to find something? Use the Google search below.

Any FIR using mode S/Squawk 1000 correlation at Europe?


Pavel Brodsky
 Share

Recommended Posts

Pierre Ferran
Posted
Posted

Fransisco, all the librairies you need are included in the DLL. If it doesn't work, try this:

 

https://www.microsoft.com/en-us/download/details.aspx?id=48145

 

I've published the new version of the plugin here, please update it as soon as possible.

 

https://github.com/pierr3/ModeS/releases

 

You can also find more infos on the homepage:

https://github.com/pierr3/ModeS

Link to comment
Share on other sites

  • Replies 110
  • Created
  • Last Reply

Top Posters In This Topic

  • Pavel Brodsky

    24

  • Oliver Gruetzmann

    22

  • Pierre Ferran

    19

  • Andreas Fuchs

    12

Top Posters In This Topic

  • Pavel Brodsky

    Pavel Brodsky 24 posts

  • Oliver Gruetzmann

    Oliver Gruetzmann 22 posts

  • Pierre Ferran

    Pierre Ferran 19 posts

  • Andreas Fuchs

    Andreas Fuchs 12 posts

Popular Days

  • Dec 14 2015

    8 posts

  • Jun 10 2015

    6 posts

  • Oct 21 2015

    6 posts

  • Dec 15 2015

    5 posts

Pavel Brodsky
Posted
Posted

Pierre,

thank you for a nice present! I briefly tested the plugin and it seems to be working. I ordered upload to our centralised Euroscope update system for our VACC so that others from LKAA will start using it immediately. We will report back if we find any issues.

 

I also tested the "reported heading" TAG item, it works, but because more than 50% people fly online without any or with incorrect equipment suffix, it is missing in their TAGs. Will have to do some pressure on pilots to use correct codes

 

Pavel

Pavel Brodsky

VACC-CZ

Link to comment
Share on other sites

Francisco Jose Rodriguez
Posted
Posted
Fransisco, all the librairies you need are included in the DLL. If it doesn't work, try this:

 

https://www.microsoft.com/en-us/download/details.aspx?id=48145

 

I've published the new version of the plugin here, please update it as soon as possible.

 

https://github.com/pierr3/ModeS/releases

 

You can also find more infos on the homepage:

https://github.com/pierr3/ModeS

 

Many thanks, Pierre. The new .dll works fine now.

 

I'm testing the new TAG options and everything works perfectly. Now i'm testing ground traffics.

 

Great job!

 

Merry Christmas all!

_________________

Francisco Jose Rodriguez

http://www.vatspa.es

Link to comment
Share on other sites

Jonas Kuster
Posted
Posted
Will have to do some pressure on pilots to use correct codes
Why should we? As Pierre already mentioned earlier, using the equipment code is just a good guess. It might be interesting for pilots to know which equipment codes are recognized by the plugin as mode S. But actually, the equipment code doesn't say anything at all about mode S capabilities. The earlier we introduce ICAO flight plan formats the better!

 

Thanks for the update, Pierre.

Merry Christmas to all!

Jonas Kuster
Network Supervisor
Leader Operation vACC Switzerland | vacc.ch @vaccswitzerland
GNG Support Team | gng.aero-nav.com
ES Plugin Developer | CCAMS

Link to comment
Share on other sites

Pavel Brodsky
Posted
Posted
equipment code doesn't say anything at all about mode S capabilities. The earlier we introduce ICAO flight plan formats the better

 

That is exactly right, but with respect to how obstole the FSD protocol is and to that there seems to be no will from VATSIM government to introduce new protocol, I do not believe we will have ICAO flight plan anytime soon. ICAO FPL form is not the only thing that I think should have been introduced 5 or more years ago - we could finally transfer more aircraft parameters via VATSIM, like flight controls position, lights, Mode S downlink, true CPDLC, synoptic weather, etc. Come on, in 2015 we are not bandwidth or HW resources limited to transfer few more bits via FSD...

 

In CZ we explained to pilots the group of codes which this plugin needs and pilots seem to have no problem using them - but lot of foreign pilots don't even fill any equipment code.

 

Pavel

Pavel Brodsky

VACC-CZ

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

Hi,

 

I have some suggestions regarding the [Mod - Happy Thoughts]ignment.

 

Instead of [Mod - Happy Thoughts]igning to ground traffic only, I'd suggest the following:

 

  • [Mod - Happy Thoughts]ign to aircraft with IFR-FP only
  • [Mod - Happy Thoughts]ign to aircraft tracked by the [Mod - Happy Thoughts]igning controller OR to aircraft inside the sector of the [Mod - Happy Thoughts]igning controller (GetSectorEntryMinutes() == 0, I'm not sure if this check works with not started FP tracks, never tested this, but if so, it should prevent [Mod - Happy Thoughts]ignments to aircraft departing from airports of other controllers and traffic which is airborne elsewhere).

 

This should make it possible to [Mod - Happy Thoughts]ign SQ1000 whereever possible without interfering with other controllers.

 

Oliver.

Link to comment
Share on other sites

Pierre Ferran
Posted
Posted

That is exactly right, but with respect to how obstole the FSD protocol is and to that there seems to be no will from VATSIM government to introduce new protocol, I do not believe we will have ICAO flight plan anytime soon. ICAO FPL form is not the only thing that I think should have been introduced 5 or more years ago - we could finally transfer more aircraft parameters via VATSIM, like flight controls position, lights, Mode S downlink, true CPDLC, synoptic weather, etc. Come on, in 2015 we are not bandwidth or HW resources limited to transfer few more bits via FSD...

 

+1, even though Ross did implement lights, flight controls, and gear sync in vPilot a while ago.

 

Oliver, Thanks for your suggestions, indeed, am I going to add the same behaviour as EuroScope, when you [Mod - Happy Thoughts]ume an Aircraft, it'll [Mod - Happy Thoughts]ign 1000 if the AC doesn't have a squawk yet and it's in the mode S airspace. GetSectorEntryMinutes() == 0 is a great idea actually, i'll try that for sure!

 

Regards

Link to comment
Share on other sites

  • 2 weeks later...
Pavel Brodsky
Posted
Posted

Unfortunately the latest plugin still sometimes generates 1000 mid-flight... Today TVS1132, being vectored by LKAA_CTR with 4030 for ~10 minutes, and when being established in ILS, the 1000 was generated... nothing more annoying for the pilot, then re-setting squawk on final approach fix

 

Could we get ONLY on ground functionality for this plugin? With current bugged FSD protocol, we will never get rid of this behaviour...

 

Pavel

Pavel Brodsky

VACC-CZ

Link to comment
Share on other sites

Andreas Fuchs
Posted
Posted

Hi Pavel,

 

why did the pilot have to reset his transponder code on final approach? Leave the mismatch as it is and let him land, or reset the transponder code to the original one. This should be fixed, of course, but in the meantime we should take this little bugs lightly.

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

Sounds like someone using an old version (on final I'd guess it happened after CTR dropped the track and someone's old plugin tried to be smart).

Link to comment
Share on other sites

Pavel Brodsky
Posted
Posted

Pierre, can you confirm that current Mode S plugin is generating 1000 only for on ground traffic? I am still getting some random 1000s for airborne traffic with previously [Mod - Happy Thoughts]igned "standard" code today on LKAA_CTR. Maybe EDWW_ controllers have old plugin?

 

Pavel

Pavel Brodsky

VACC-CZ

Link to comment
Share on other sites

Adam Trzcinski
Posted
Posted

I had a session yesterday as ETNT_APP providing RAFIS to VFR traffic around the Frisian islands. Every aircraft tracked by me kept [Mod - Happy Thoughts]igned codes, but every untracked VFR squawking 7000 was constantly being [Mod - Happy Thoughts]igned 1000, which is confusing and not a desired functionality.

 

I tried to make people aware over the ATC channel, but no one responded.

 

There is some discussion going on within the German forums, as some people with larger sectors and many aircraft find this behaviour irritating. People are all ok with other people using plugins and everything, but if someone's self-written broken plugin starts to influence my controlling or other people's controlling, I am becoming more and more aggravated by this.

VATSIM Germany

1125672

www.ftw-sim.de | Fly-The-World economic simulation

Link to comment
Share on other sites

Pierre Ferran
Posted
Posted

I confirm, the latest version of the plugin does not [Mod - Happy Thoughts]ign 1000 to any aircraft that is in-flight, if that does happen, it means someone is using an older version of the plugin (See here: https://github.com/pierr3/ModeS/blob/master/ModeS/ModeS2.cpp#L172)

 

I did send a message to everyone that distributed the plugin to make sure everyone updated it, and made the old version unavailable. The new version features an automatic updater, that forces the user to download the new version in order to avoid this problem.

 

So once again, make sure everyone has updated their plugin. If this happens, try to send a message to nearby controllers and see if you can find who is causing this.

 

To make sure I haven't made a mistake, I am myself going to test this again. To anyone experiencing this behaviour, please save the log file when you close EuroScope and send it to me.

 

Regards

Link to comment
Share on other sites

  • 2 weeks later...
Morten Jelle
Posted
Posted

Hello Pierre,

 

I have now tested the plugin today, and the Mode S capable aircrafts I've had, was not automatically [Mod - Happy Thoughts]igned the squawk 1000. Also, the TAG tool to asign Mode-S squawk, didn't work although the plugin is allowed to draw in Euroscope.

 

Have I done anything wrong?

 

EDIT: I have now been online for 1½ hour, and suddenly the aircrafts I am tracking in the air gets Squawk 1000 [Mod - Happy Thoughts]igned?

Morten Jelle

VATSIM Network Supervisor, Team Lead - Supervisor Team 1

spacer.png

Link to comment
Share on other sites

Adam Trzcinski
Posted
Posted

EDIT: I have now been online for 1½ hour, and suddenly the aircrafts I am tracking in the air gets Squawk 1000 [Mod - Happy Thoughts]igned?

 

This again could be someone else using the the plugin who just logged on and their plugin started to [Mod - Happy Thoughts]ign before EuroScope was actually ready with negotiating session details with other clients...

VATSIM Germany

1125672

www.ftw-sim.de | Fly-The-World economic simulation

Link to comment
Share on other sites

Pierre Ferran
Posted
Posted

EDIT: I have now been online for 1½ hour, and suddenly the aircrafts I am tracking in the air gets Squawk 1000 [Mod - Happy Thoughts]igned?

 

This again could be someone else using the the plugin who just logged on and their plugin started to [Mod - Happy Thoughts]ign before EuroScope was actually ready with negotiating session details with other clients...

 

That might be the case, even if the code checks if the aircraft is airborne or not and checks if, within EuroScope, the aircraft is considered as "valid". So once again, it's EuroScope telling the plugin everything is ready, when it's actually not, I still haven't found a proper workaround without simply removing the automatic squawk [Mod - Happy Thoughts]ignment though.

Link to comment
Share on other sites

Francisco Jose Rodriguez
Posted
Posted

Hi all

 

After a while without connecting to control, I again take this issue.

I think Spain (Peninsula and the Canary islands) are not active as PA's. I think I read that I had to apply somewhere, but now can not find it. Please tell me where I should request the inclusion of Spain and the Canary Islands in the group of PA's

 

Thank you

_________________

Francisco Jose Rodriguez

http://www.vatspa.es

Link to comment
Share on other sites

  • 3 months later...
Oliver Gruetzmann
Posted
Posted

Hi,

 

since I got some complaints about me (or the plugin) setting code 1000 at other airports, I took the code and changed the behaviour:

 

No automatic [Mod - Happy Thoughts]ignment on ground, but a combined tag function that either [Mod - Happy Thoughts]igns code 1000 for capable aircraft, or opens the default EuroScope [Mod - Happy Thoughts]ign squawk popup. There's disabled code that would [Mod - Happy Thoughts]ign code 1000 if the controller callsign (first letters) matches the flight plan departure airport.

 

Automatic [Mod - Happy Thoughts]ignment for aircraft above FL245 by the tracking controller.

 

I think this is reasonable. It's not the standard on VATSIM, so we need to respect others that want to do it the old way.

I took FL245 to avoid code changes just after departure or prior approach phase.

 

The combined tag function is a kind of dirty hack, creating a fake radar screen, otherwise I wouldn't be able to acces the default EuroScope tag functions.

 

Going to test today

 

@Pierre, would you like to take a look? Guess it might be worth to merge the code.

https://github.com/ogruetzmann/ModeS

 

Oliver.

Link to comment
Share on other sites

Pierre Ferran
Posted
Posted

Oliver,

 

Thanks for your contribution!

 

Indeed, that might be a solution to the problem. The fact is, since I haven't received any more complaints, I [Mod - Happy Thoughts]umed the matter closed. Tell me how your testing goes, and feel free to submit a pull request on github!

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

Need to test another time, today there was at least one v1.3.0 running, [Mod - Happy Thoughts]igning codes on ground, and at least one of those UK plugins, [Mod - Happy Thoughts]igning squawks over the whole continent...

 

I'm pretty sure it was working so far, but I can't be sure, too much interference.

 

Feel free to try yourself, I'm looking for feedback

 

I made a quick release for testing, see the pictures: The RadarScreen (Mode S function relay) needs to be allowed to draw on any screen. It doesn't draw anything, but I need the pointer internally.

 

https://github.com/ogruetzmann/ModeS/releases/tag/v1.3.1e32-testing

 

Oliver.

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

Hi,

 

I just uploaded version 1.3.2, https://github.com/ogruetzmann/ModeS/releases

 

Not much difference, simply adds a debug output about successful and failed code 1000 [Mod - Happy Thoughts]ignments. There's too many plugins around to be sure everything works as expected. For testing, I changed the URL for update requests to my server.

 

Please have a look at the "ModeS" chat handler and let me know if you see something suspicious. Output will look like this:

[22:41:54] Debug: Code 1000 [Mod - Happy Thoughts]ignment to ACH73W (auto/airborne)

 

For install instructions, have a look:

https://github.com/ogruetzmann/ModeS

https://github.com/ogruetzmann/ModeS/releases/tag/v1.3.1e32-testing

 

Oliver.

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

Update to 1.3.3

 

Fixes a bug that made EuroScope crash.

See notes in the previous post.

 

https://github.com/ogruetzmann/ModeS/releases

Link to comment
Share on other sites

Oliver Gruetzmann
Posted
Posted

New day, new Version

 

1.3.4e32

https://github.com/ogruetzmann/ModeS/releases

 

Fixes an [Mod - Happy Thoughts]ignment bug for untracked aircraft

 

EDIT: I think, if nothing goes wrong, this is a candidate for 1.4.0. Looking for feedback if anything goes wrong.

Link to comment
Share on other sites

  • 2 weeks later...
Oliver Gruetzmann
Posted
Posted

Just released new version 1.3.5

 

  • Automatic [Mod - Happy Thoughts]ignment for aircraft without [Mod - Happy Thoughts]igned code and codes 0000, 1200, 2000, 2200 only
  • Removed Switzerland from the Mode S area

 

Automatic [Mod - Happy Thoughts]ignment will only happen to the mentioned traffic, only for [Mod - Happy Thoughts]umed aircraft above FL245. Manual [Mod - Happy Thoughts]ignment is possible all the time.

 

https://github.com/ogruetzmann/ModeS/releases

Link to comment
Share on other sites

 Share