Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Combining RT Parked Traffic and Auto Park?

Featured Replies

Hi Nico,

it`s me again. ;-)

I have been playing and experimenting around with the new version 15.5.0 at my favourite airport LGAV:

I really enjoy both accurate parking stand allocation as well as populated airports. So I tried different settings.

I noticed of course that with "RT Parked only" I get the most realistic parking as it is actually happening in real life right now but not that many aircraft at the airport (as written in the documetation).

When I check the Auto Park Function I get a well populated airport (the amount I put in target %) but unfortunately at the same time I`m losing a lot of the real life RT parked aircraft, which is a shame because it kind of kills the immersion a little bit again. (There was a message at the bottom, for example: "Parking Adjustments: 10 to be removed, 16 to be added"...sadly some of the 10 removed were very nice and accurate RT parked aircraft)

Therefore I was wondering if there is a mode to inject all the RT Parked Traffic first and keep it visible (as a priority, kind of) and then fill up the remaining empty stands to the desired target % with Auto Park?

I used your PSXT Tutor for more information and this is the quoted result:

"No there is no dedicated mode for that. The two modes follow different strategies:

-RT Parked Only: uses exclusively the parked aircraft data provided by RealTraffic

-Auto Park: PSXT decides on its own which combination of RT Parked data and airport-file data should be used to achieve the configured Target % value. There is no documentation stating that all RT Parked aircraft will always be preserved.

If your goal is:

“All RT Parked aircraft should remain visible, and only the missing stands should be filled using airport-file data.”

then that would effectively be a third mode, which is not described in the current documentation.

For LGAV, I would therefore recommend:

  • If real-world accuracy is your highest priority → RT Parked Only

  • If a well-populated airport is more important → Auto Park

If Auto Park removes RT Parked aircraft even though sufficient parking stands are still available, that may be something Nico would want to review or refine.

The release notes do not explicitly state that Auto Park must always give priority to RT Parked aircraft. They only state that the various data sources are combined to achieve the configured Target % as effectively as possible.

Therefore, your expectation — “RT Parked Only plus airport-file aircraft added on top” — is perfectly understandable, but it does not appear to be exactly how the current Auto Park logic is implemented.

So Nico, do you think it would be possible to refine this function? Or is this too difficult to achieve?

Kind regards

Robert

Edited by Robert_LH

33 minutes ago, Robert_LH said:

Hi Nico,

it`s me again. ;-)

I have been playing and experimenting around with the new version 15.5.0 at my favourite airport LGAV:

I really enjoy both accurate parking stand allocation as well as populated airports. So I tried different settings.

I noticed of course that with "RT Parked only" I get the most realistic parking as it is actually happening in real life right now but not that many aircraft at the airport (as written in the documetation).

When I check the Auto Park Function I get a well populated airport (the amount I put in target %) but unfortunately at the same time I`m losing a lot of the real life RT parked aircraft, which is a shame because it kind of kills the immersion a little bit again.

Therefore I was wondering if there is a mode to inject all the RT Parked Traffic first and keep it visible (as a priority, kind of) and then fill up the remaining empty stands to the desired target % with Auto Park?

I used your PSXT Tutor for more information and this is the quoted result:

"No there is no dedicated mode for that. The two modes follow different strategies:

-RT Parked Only: uses exclusively the parked aircraft data provided by RealTraffic

-Auto Park: PSXT decides on its own which combination of RT Parked data and airport-file data should be used to achieve the configured Target % value. There is no documentation stating that all RT Parked aircraft will always be preserved.

If your goal is:

“All RT Parked aircraft should remain visible, and only the missing stands should be filled using airport-file data.”

then that would effectively be a third mode, which is not described in the current documentation.

For LGAV, I would therefore recommend:

  • If real-world accuracy is your highest priority → RT Parked Only

  • If a well-populated airport is more important → Auto Park

If Auto Park removes RT Parked aircraft even though sufficient parking stands are still available, that may be something Nico would want to review or refine.

The release notes do not explicitly state that Auto Park must always give priority to RT Parked aircraft. They only state that the various data sources are combined to achieve the configured Target % as effectively as possible.

Therefore, your expectation — “RT Parked Only plus airport-file aircraft added on top” — is perfectly understandable, but it does not appear to be exactly how the current Auto Park logic is implemented.

So Nico, do you think it would be possible to refine this function? Or is this too difficult to achieve?

Kind regards

Robert

That is a great suggestion. I found myself wondering the same thing yesterday when I first tried the Auto Park feature and then switched to RT Parked only. It made such a large difference in the way KDEN felt, that I had to turn Auto Park back on. Of course, I don't know if there is a "preference" already built into Auto Park that already takes the RT parked planes into account.

Hi guys,

With the Auto Park function enabled, PSXT starts with a Max Fit value of 0, then increases it to 0.5, and so on. At each iteration, it first searches in RT Parked, and then in the airport file.

However, once the requested number of aircraft has been reached, the search stops. As a result, some RT Parked aircraft with a higher (worse) fit value may not be taken into account because they are considered less relevant. Remember that RT Parked can also contain aircraft parked for 6, 10, or even 47 half-hour periods.

That is why, if you look closely, you may notice that the static fit is sometimes lower (better) than when using RT Parked only.

There may still be a bug in my code, and I will check that, but this behaviour is intentional. In fact, the same thing happens if you have Auto Park disabled and set Max Fit to 1.0. In that case, you may also miss some RT Parked aircraft.

I need to describe this behaviour more clearly in the manual, so that my AI Tutor can explain it properly too. :-)

Nico

EDIT: If you want to compare both settings, try starting PSXT, do not change any parameters, and then press Park. That will give you the most reliable comparison.

Edited by kiek

  • Author

Hi Nico,

I`m going to try this.

I actually just checked the log file as well after missing some flights which should be there.

GATE A7 : no static parking for BAW630, static aircraft UAE3TK* is adjacent at GATE A9, possibly colliding

GATE A9 : no static parking for UAE3TK, static aircraft AIZ213* is adjacent at GATE A11, possibly colliding

Could this maybe be the reason why I see less traffic than expected, even if "Auto Park" works as intended?

Is there a way to change this behaviour, so that all aircraft show up?

Edited by Robert_LH

  • Author

Hi kiek,

as already mentioned in the above message, here is a full log text example.

Again there seems to be a conflict although the parking stands are wide enough and are used like this in real life too.

GATE A3 : no static parking for UAL124, static aircraft THY8FW* is adjacent at GATE A1, possibly colliding

GATE A9 : no static parking for DKH1657, static aircraft PGT1191* is adjacent at GATE A11, possibly colliding

GATE A3 : no static parking for UAL124, static aircraft THY8FW* is adjacent at GATE A1, possibly colliding

I think this maybe the reason for missing aircraft. It would be great if you could have a look into this.

My log text LGAV

13 Jun 2026 06:55Z PSXT version 15.5.0 for MSFS 2020/2024

********************************** parameters **********************************

from 'C:\Users\rober\AppData\Roaming\PSXT\parameters.xml'

SCAN_AIRPORTS=false

SCAN_LIVERIES=false

PSX_SERVER_HERE=true

COLLAPSED=false

ALWAYS_SCAN_AIRPORTS=false

LIG_PRIORITIZE=false

LIG_AUTOMATIC=true

COLLISION_USER_GND=false

COLLISION_USER_AIR=false

COLLISION_LIVE_PARKED_GND=true

RANDOM=true

ALWAYS_ON_TOP=false

AEROWINX=false

GUID_CHANGES=true

OBJECTID_LIST=false

NAV_LIGHTS_WHILE_PARKED=true

AUTO_RANGE=true

LIGHT_AIRCRAFT=true

HELICOPTERS=false

HIGH_PERF_AIRCRAFT=false

SIM_TIME=false

KEEP_SIM_TIME_PAR=false

STRAIGHT_PBS_ONLY=true

WEEK=false

PARK_SOFT=true

RT_PARKTRAFFIC_ONLY=true

AUTO_PARK=false

MAIN_WINDOW_X=882

MAIN_WINDOW_Y=48

PARKING_INTERVAL_MINUTES=1440

LAST_EPOCH_TIME:=0

BLOCK_HEXIDDEC=0

TCAS_FL=440

AIRP_HEIGHT=18000

MAX_FIT=5

RANGE_GROUND=10

RANGE_1=20

RANGE_2=40

RANGE_3=50

RANGE_ABOVE=60

FLIGHT_LEVEL_1=100

FLIGHT_LEVEL_2=200

FLIGHT_LEVEL_3=300

RANGE=25

HOLDING_THRESHOLD_METERS=250

MAX_HOLDING_MINUTES=60

TIME_SHIFT_DAYS=0

TIME_SHIFT_HOURS=0

MATCHING_DEPTH=7

TCAS_FL=440

TIME_SHIFT_MINS=0

MAX_PARK_SEL=500

MAX_LIVE_SEL=500

AIRP_RANGE=20

AIRP_HEIGHT=18000

parking_percentage=35

PROGRAM_VERSION="15.5.0"

MSFS_INSTALL_PATH="C:\Users\rober\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages"

MSFS_2024_INSTALL_PATH=""

AI_PACKAGE_SELECTOR="FSLTL, AIG, JF, MTL"

AIG_VERSION="14.0.6"

ARCHIVES_VERSION="15.0.40"

DBASE_VERSION="15.0.131"

WEEKLY_TRAFFIC_AIRPORTS_VERSION="17.0.8"

AIRPORTS_VERSION="15.0.35"

LIV_SCAN_VERSION="0.0.3"

ADDONS_SCAN_VERSION="14.5.1"

PORT_NUMBER="10747"

lfolder0=""

lfolder1=""

lfolder2=""

lfolder3=""

lfolder4=""

lfolder5=""

lfolder6=""

lfolder7=""

lfolder8=""

lfolder9=""

BLOCK_AIRCRAFT=""

BLOCK_CALLSIGN=""

BLOCK_REGCODE=""

DESTINATION=""

ALL_AIR_GND_SELECTOR="All traffic"

SIM_CHOICE="MSFS 2020"

RT_CHOISE="RT Direct"

********************************************************************************

Radius parameters okay

Your RealTraffic API-token was taken from 'C:\Users\rober\AppData\Roaming\InsideSystems\RealTraffic.lic'

msfs program version at web = 15.5.0

msfs version up-to-date

maintenance version up-to-date

Downloaded 'https://www.lekseecon.nl/downloads/15/airports.enc' to 'input\airports.enc'

AIRPORTS_VERSION="15.0.36"

airports updated to 15.0.36

aig version up-to-date

Downloaded 'https://www.lekseecon.nl/downloads/15/archives.enc' to 'input\archives.enc'

ARCHIVES_VERSION="15.0.46"

archives updated to 15.0.46

liveries version up-to-date

addons version up-to-date

dbase version up-to-date

weekly version up-to-date

2635 ICAO model codes

7 prefixes

6979 ICAO airline codes

93 cargo operators

148 fixes

69011 dbase records read

17271 airports read

8206 liveries read from output\LiveriesScanned.xml

8206 livery titles

103 in-line regcode clashes, see 'output\errors\InlineRegcodes.txt'

6368 liveries read from AIG-regcodes.xml

Offline regcode files processed, results can be found in 'output\info\OfflineRegcodes.txt'

1296 special liveries

1265 unique liveries

16780 registration codes

1036 airlines, 138 pax aircraft models and 42 cargo aircraft models

287 similar model definitions

Category Heavy: 1707 pax liveries and 512 cargo liveries

A124,A306,A30B,A310,A332,A333,A338,A339,A343,A345,A346,A359,A35K,A388,A3ST,B744,B748,B74S,B752,B753

B762,B763,B764,B772,B77L,B77W,B788,B789,B78X,BLCF,C130,MD11

Category Large: 4697 pax liveries and 334 cargo liveries

A19N,A20N,A21N,A318,A319,A320,A321,AT43,AT45,AT46,AT72,AT73,AT75,AT76,B190,B37M,B38M,B39M,B712,B732

B733,B734,B735,B737,B738,B739,BCS1,BCS3,CRJ7,CRJ9,CRJX,D328,DH8A,DH8B,DH8C,DH8D,DHC6,E120,E170,E190

E195,E290,E295,E35L,E75L,E75S,F100,F50,F70,F900,FA7X,GA6C,J328,JS41,MD81,MD82,MD83,MD88,SB20,SF34

SU95

Category Buzjets: 1032 pax liveries and 16 cargo liveries

B350,BE20,BE40,BE4W,BE99,BE9L,BN2P,C25B,C25C,C402,C56X,C680,CL30,CL35,CL60,CRJ2,DA62,E135,E145,E45X

E55P,F2TH,G280,GL7T,GLEX,GLF3,GLF4,GLF5,GLF6,HDJT,LJ31,LJ35,LJ40,LJ45,LJ60,LJ70,LJ75,PC12,PRM1

Category Light: 52 pax liveries and 142 cargo liveries

BE36,C152,C172,C208,C414,DA40,DR40,F406,LJ25,P28A,TBM9,VL3

Category Rotorcraft: No livery found

Category HighPerf: No livery found

53 models have a generic livery

A20N,A21N,A306,A30B,A319,A320,A321,A332,A333,A343,A346,A359,A388,AT45,AT46,AT75,AT76,B350,B733,B734

B737,B738,B739,B744,B748,B763,B772,B77L,B77W,B788,B789,B78X,BCS1,BCS3,BE36,C152,C172,C208,C25C,CRJ7

DA40,DA62,DH8C,DH8D,DR40,E170,E190,LJ25,MD11,P28A,SF34,SU95,TBM9

58 park airports read from 'my_park_airports.txt'

Waiting for MSFS 2020 ...

MSFS 2020 (11.0.282174.999) connected

User aircraft on the ground at LGAV

The park airport is LGAV

06:55:25 waiting for the user aircraft position ...

Waiting for authentication at RT server ...

SimConnect: user aircraft title: PMDG 737-900 United Airlines (N79402 | 2017 | Me

model raw: 737

SimConnect: User aircraft model: B739, half wing span: 17.8 meter, category: Large

Authenticated at RT server 'rtw02a'

TIME_SHIFT_DAYS=0

TIME_SHIFT_HOURS=0

TIME_SHIFT_MINS=0

Time shift = 0

Traffic RTAPIreader connected

Weather RTAPIreader connected

06:55:28 Requesting buffer traffic ...

06:55:31 Requesting traffic received

Read from learned airport file: 'airports/learned/thirdparty/FlyTampa/LGAV.xml'

MAX_LIVE_SEL : 500

parking_percentage : 45

WEEK : true

PARK_SOFT : false

MAX_FIT : 47 (max number of half hours, is 24.0 hrs decimal)

RT_PARKTRAFFIC_ONLY : true

AUTO_PARK : false

Airport file read from 'archive/thirdparty/FlyTampa/LGAV180.enc'

publisher : FlyTampa

version : 1.8.0

altitude : 277 ft

num_parkpos : 120

quality factor : 52

RT traffic week : 23

06:55:31 (utc) It is day 6 (Sat), 7.0 hours

27 positions with RealTraffic Parked parktraffic only

SEH1KS SX-ELV SEH AT76. =1= AIGAIM_Sky Express ATR 72-600

AEE9W SX-NAF ATH->DUS AEE A21N. =1= AIGAIM_Aegean Airlines Airbus A321-200neo - PW NC

CYP311 5B-DDQ ATH->LCA CYP A320. =2= FSLTL_FAIB_A320_Cyprus

WMT5151 9H-WNA WZZ,WMT A21N. =1= AIGAIM_Wizz Air Airbus A321-200neo - ACF Wizz Air Malta Cockpit Frame opf W6

ACA898 C-FNNU YUL->ATH ACA B77W. =1= AIGAIM_Air Canada Boeing 777-300ER - Cfg2 OC Wifi dome

AEE349 SX-DNC JTR->ATH AEE A320. =1= AIGAIM_Aegean Airlines Airbus A320-200SL - IAE NC

DAL223 N407DX ATH->ATL DAL A339. =1= AIGAIM_Delta Air Lines Airbus A330-900neo

GATE A41 : WMT5151 parks

GATE B40 : CYP311 parks

PGT1191* TC-RBT PGT A21N. =1= AIGAIM_Pegasus Airlines Airbus A321-200neo

SEH409* SX-TWR SEH AT76. =1= AIGAIM_Sky Express ATR 72-600 - dot com webtitles

SEH3KA* SX-TFI SEH AT76. =1= AIGAIM_Sky Express ATR 72-600 - dot com webtitles

SEH2CA* SX-TEM SEH AT76. =1= AIGAIM_Sky Express ATR 72-600

SEH2DT* SX-SVT SEH AT76. =1= AIGAIM_Sky Express ATR 72-600

SEH2MT* SK-IPO SEH AT76. =2= FSLTL_OSP_AT76_Air_Crete

GATE A11 : PGT1191* parked

SEH1TR* SX-GRE SEH A20N. =1= AIGAIM_Sky Express Airbus A320-200neo

GATE B53 : SEH409* parked

SEH3AT* SX-GRA SEH A21N. =1= AIGAIM_Sky Express Airbus A321-200neo

GATE B50 : SEH3KA* parked

BEL3WF* OO-SBD BEL A20N. =2= FSLTL_FAIB_A20N_Beeline

GATE B52 : SEH2CA* parked

AAL334* N759AN AAL B772. =1= AIGAIM_American Airlines Boeing 777-200ER

GATE B56 : SEH2DT* parked

SEH281* SX-WEB SEH A20N. =1= AIGAIM_Sky Express Airbus A320-200neo

GATE B54 : SEH2MT* parked

OAL051* SX-OBU OAL AT76. =1= AIGAIM_Olympic Air ATR 72-600

GATE B3 : SEH1TR* parked

AEE911* SX-NAO AEE A21N. =1= AIGAIM_Aegean Airlines Airbus A321-200neo - PW NC

GATE B30 : SEH3AT* parked

AEE283* SX-NAK AEE A21N. =1= AIGAIM_Aegean Airlines Airbus A321-200neo - PW NC

GATE B5 : BEL3WF* parked

AEE6MT* SX-DVT AEE A320. =1= AIGAIM_Aegean Airlines Airbus A320-200 - IAE NC

GATE A46 : AAL334* parked

AEE14XD* SX-DVR AEE A320. =0= AIGAIM_Aegean Airlines Airbus A320-200 - IAE Star Alliance NC

GATE B13 : SEH281* parked

SEH2CQ* SX-CHG SEH A20N. =1= AIGAIM_Sky Express Airbus A320-200neo

GATE B60 : OAL051* parked

TVF85WY* F-HUYA TRA,TVF B738. =2= JustFlight_AI_737-800_TransaviaFranceTVF

GATE A7 : AEE911* parked

AAL758* N807AA AAL B788. =1= AIGAIM_American Airlines Boeing 787-8

GATE B15 : AEE283* parked

THY8FW* TC-JJZ THY B77W. =1= AIGAIM_Turkish Airlines Boeing 777-300ER - Belly Logo

GATE B45 : AEE6MT* parked

AEE241* SX-OBI OAL AT76. =1= AIGAIM_Olympic Air ATR 72-600

GATE B9 : AEE14XD* parked

AEE3IR* SX-NAE AEE A21N. =1= AIGAIM_Aegean Airlines Airbus A321-200neo - PW NC

GATE B36 : SEH2CQ* parked

GATE A3 : no static parking for UAL124, static aircraft THY8FW* is adjacent at GATE A1, possibly colliding

GATE A34 : TVF85WY* parked

GATE A9 : no static parking for DKH1657, static aircraft PGT1191* is adjacent at GATE A11, possibly colliding

GATE A31 : AAL758* parked

BCS7836* OE-LNL DHK,BCS B752.(C) =1= AIGAIM_EAT Leipzig Boeing 757-200WL - RR PCF opb DHL Air Austria

GATE A1 : THY8FW* parked

QTR98C* A7-AHL QTR A320. =1= AIGAIM_Qatar Airways Airbus A320-200 - Oneworld

GATE B64 : AEE241* parked

GATE B31 : AEE3IR* parked

GATE A54 : BCS7836* parked

GATE A40 : QTR98C* parked

TVS2LM OK-TVG HER->BTS TVS B738. =2= AIGAIM_Sunwing Airlines Boeing 737-800WL - full Smartwings livery and title OK-Reg

AEE107 SX-DGD SKG->ATH AEE A320. =1= AIGAIM_Aegean Airlines Airbus A320-200 - IAE OC

AEE782 SX-DVR AEE A320. =0= AIGAIM_Aegean Airlines Airbus A320-200 - IAE Star Alliance NC

DAL203 N403DX ATH->JFK DAL A339. =1= AIGAIM_Delta Air Lines Airbus A330-900neo

GATE A13 : DAL203 parks

GATE B41 : AEE349 arrived at stand

GATE A9 : ACA898 arrived at stand

TVF18FE F-HUYG TRA,TVF B738. =2= JustFlight_AI_737-800_TransaviaFranceTVF

  • Author
27 minutes ago, kiek said:

Yes, probably with what you have done before editing the park_airport.xml
Change the radius of the stand to what it is in reality?

Edited/updated answer. See below :)

Edited by Robert_LH

  • Author

Nico,

I think I found the mistake with the radius. Some gates had a too wide radius.

I have edited it again and checked thouroughly and now the collision issue is solved.

I`m sending you the updated park_airport file again, if that is alright with you.

Sorry for the mix up.

Specifying smaller parking would make more sense as the larger aircraft will use it regardless of the size. One thing to keep in mind though that in all of your examples you are using a live aircraft and one from the archive from a previous week so they may interfere to some degree.

Maybe it could come down to which one gets the priority in the event of a gate "conflict" instead of just random. One would think that live or the most recent traffic would get priority, but I don't know if that's the case.

i7-13700KF, 32gb DDR4 3200,  RTX 4080, Win 11, MSFS 2024

He may be, but even mixing static parking from different time periods can result in conflicts. Plus his examples of conflicts all show a live vs one from the archive.

It's common for Gates to utilize different lines depending on the size or type and scheduling what is going to park beside it.

i7-13700KF, 32gb DDR4 3200,  RTX 4080, Win 11, MSFS 2024

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.