Jump to content
Sign in to follow this  
fs1

New ATC and Airport Operations Application Testing

Recommended Posts

1 hour ago, Wolkenschreck said:

Well, the answer is just above your post. 😉 But yes, you will still need AIFlow or FS AI Separation, with the latter being a bit less aggressive and allowing more arrivals.

sorry, silly of me, I didn't notice the answer for some reason.
I am using P3Dv5, and I understand AI Separation will not work?

Share this post


Link to post
On 4/30/2021 at 2:22 PM, Nemo said:

I've not yet observed this issue, maybe it is airport specific or you have a faulty config.xml. Did you observe it at every airport?

It's every airport. Example config... the only thing I change between airports is the ICAO and runways.

<Parameters>
    <Airport>
    <ICAO>OMDB</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R30R</Runway>
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R30L</Runway>
    </ActiveLandingRunway>
    </Airport>
    
    <enableFastTakeOffs>1</EnableFastTakeOffs>
    <allowTakeOffDistance>6000</AllowTakeOffDistance>
    <taxiSpeedLimiter>30</TaxiSpeedLimiter>
    <runwayTaxiSpeed>29</runwayTaxiSpeed>
    <enableRollthenTakeOff>1</enableRollthenTakeOff>
    <minCrossingRny>2000</minCrossingRny>
    <isGUIVisible>1</isGUIVisible>
    <voidTimer>1000</voidTimer>
    <TaxiSeparationMultiplier>1.8</TaxiSeparationMultiplier>
</Parameters>

Share this post


Link to post
11 hours ago, Chapstick said:

It's every airport. Example config... the only thing I change between airports is the ICAO and runways.

 

I don' see any obvious mistake. Maybe you should add probabilities.

<Probability>1.0</Probability>

But this was not necessary in former versions. But who knows ...


- Harry 

i9-13900K (8+16 cores, 16+16 Threads, 5.5 GHz, Aorus X 360 AIO H2O, ASUS Z690 ROG Strix F), 32 GB RAM (DDR5 6400, CAS 34), RTX 3090 (Alphacool Eiswolf 360 AIO H2O).  Windows 11 Pro (1TB M.2 SSD C drive).  MSFS 2020 (MS Store, installed on C, MSFS Content on seperate 2TB M.2 SSD).   P3Dv5.3 (1TB M.2 SSD).

 

 

 

Share this post


Link to post
18 hours ago, vl1 said:

sorry, silly of me, I didn't notice the answer for some reason.
I am using P3Dv5, and I understand AI Separation will not work?

No problem. 🙂

For P3Dv5 you can use the following tools for separation:
AI Flow
AI Aircraft SID and STAR Controller
F.S. AI Separation (fsaisv1.1.zip)

Feature wise, I do like AI Flow the most. However, the separation is a bit too aggressive. Thus, only few arrivals will reach the airport. Maybe Roland @Clipper Ocean Spray could have a look at this again in the future?

For plain separation, I do like F.S. AI Separation the most. It does still work with P3Dv5 as long as you have a free copy of FSUIPC installed. Moreover, with many changes to ICAO identifiers it does make sense to update the airport database. A replacement can be downloaded here:
https://www.alpha-india.net/forums/index.php?topic=21541.msg231340#msg231340

On my PC, I do use ATCAPI, AI Flow, AI Ground, and F.S. AI Separation at the same time for different purposes.

 


Best,
Christoph

Display resolution: 1920x1080 (8xSSAA)    GPU: 1080TI     CPU: i7-7700K (5.0 OC)    RAM: 16GB     SSD: Samsung 850Evo     Monitor: 27K

FSBetaTesters3.png

Share this post


Link to post

Hi,

do you use AI Aircraft SID and STAR Controller in P3D?

I have been using it in FSX (now i'm on P3D v4.5)  and it works great (v 1.3 if i remember correctly) especially sid and star operations.

I have it on my disk somewhere. Do Do you have any advice on how to properly set it to work with ATCAPI, AI Flow, AI Ground.

I also didn't know that F.S. AI Separation works in P3D, or I can also ask for settings. If that's not a problem, what settings do you use in ATCAPI, AI Flow, AI Ground?

Best regards

Grzegorz

Share this post


Link to post

I'm still using AI Controller 1.4B with P3Dv4.5 and FSUIPC 6 and it works fine. Should work with v5 as well. Not tested because I have not switched my AI setup to v5 yet.

  • Upvote 1

brgds, Ron

Flying P3Dv5 with PMDG 737 NGXu, 747v3, 777; QW 787; Orbx; Chaseplane, AI Lights Reborn Pro, Lots of AI, AIController

Visit www.airlinesim.aero

Share this post


Link to post

Do You use it together with ATCAPI, AIFlow? How do You set AI Controller and it's posible to use it as sid/star operation and leave rest to ATC API etc?

I'm also using V4.5.

Share this post


Link to post
On 5/5/2021 at 2:01 PM, Ronaldo1978 said:

I'm still using AI Controller 1.4B with P3Dv4.5 and FSUIPC 6 and it works fine. Should work with v5 as well. Not tested because I have not switched my AI setup to v5 yet.

Happy to see another user of 1.4B!

I have been having some difficulty getting mine to work recently - Can you send me a copy of your settings? I have the sids/stars all downloaded etc. 

Thank you in advance. I suppose you could paste it in here but a pm would suffice too

Share this post


Link to post
On 5/3/2021 at 11:53 AM, Wolkenschreck said:

No problem. 🙂

For P3Dv5 you can use the following tools for separation:
F.S. AI Separation (fsaisv1.1.zip)

clipboard_image_c2528911.jpg

Share this post


Link to post
Quote

Do You use it together with ATCAPI, AIFlow? How do You set AI Controller and it's posible to use it as sid/star operation and leave rest to ATC API etc?

I used it along with ATCAPI but not with 1.0.0.5 yet. Not tested with AIflow along. I'm too busy at the moment and did not started P3D at the last few weeks.

12 hours ago, colinosullivan said:

I have been having some difficulty getting mine to work recently - Can you send me a copy of your settings? I have the sids/stars all downloaded etc. 

Sure. I have a couple of sid/stars installed but these settings are in use for LAX. Might not work at other airports.

Spoiler

//AISIDSTAR CONTROLLER INITIALIZATION FILE REV 1.4
//NOTE: This .ini file was automatically created by the AIMonitor program and
//      contains minimal commenting.
//
AIConfigLastUpdateTime=1612822670
AIStopProgram=0
STAR=E:\FS_Tools\AIController\out\Australia\*.*
STAR=E:\FS_Tools\AIController\out\Austria\*.*
STAR=E:\FS_Tools\AIController\out\Canada\*.*
STAR=E:\FS_Tools\AIController\out\Caribbean_Netherlands\*.*
STAR=E:\FS_Tools\AIController\out\China\*.*
STAR=E:\FS_Tools\AIController\out\France\*.*
STAR=E:\FS_Tools\AIController\out\Germany\*.*
STAR=E:\FS_Tools\AIController\out\Hong_Kong\*.*
STAR=E:\FS_Tools\AIController\out\New_Zealand\*.*
STAR=E:\FS_Tools\AIController\out\United_Kingdom\*.*
STAR=E:\FS_Tools\AIController\out\United_States\*.*
SID=E:\FS_Tools\AIController\out\Australia\*.*
SID=E:\FS_Tools\AIController\out\Austria\*.*
SID=E:\FS_Tools\AIController\out\Canada\*.*
SID=E:\FS_Tools\AIController\out\Caribbean_Netherlands\*.*
SID=E:\FS_Tools\AIController\out\China\*.*
SID=E:\FS_Tools\AIController\out\France\*.*
SID=E:\FS_Tools\AIController\out\Germany\*.*
SID=E:\FS_Tools\AIController\out\Hong_Kong\*.*
SID=E:\FS_Tools\AIController\out\New_Zealand\*.*
SID=E:\FS_Tools\AIController\out\United_Kingdom\*.*
SID=E:\FS_Tools\AIController\out\United_States\*.*
AIToDelete=
DistMOE=0.5
DegreesMOE=3
NoVectorAltitude=1500
NoVectorDistance=7
AITurnScalar=1
AISpeedScalar=1
AIPatternAlt=2000
AIAscentDescentScalar=1
AIMonitorRadius=200000
AIMaxSpawnDistanceFromSID=5
AIMaxSpawnDistanceFromSTAR=100
AISeparationDistance=3
UserAISeparationDistance=0
AIHoldingAllowed=4
AICustomHold=0
AIGoAroundLeaveArea=0
AIAutoSTAR=0
UT2Compatibility=0
AITelemetry=0
AIHighSampleRate=1
Verbose=0
Debug=0
MyDocumentsPath=E:\Users\Ronaldo\Documents\Prepar3D v4 Files\
AIAllowPiston=0
AIHoldingTurnScalar=1.2
AITrafficSpeedAdjust=0.70
AITurboPropSpeedAdjust=0.80
AIPistonSpeedAdjust=0.40
AIJetMaxAltitude=32000
AITurboPropMaxAltitude=20000
AIPistonMaxAltitude=9000
AIVectorSortPeriod=1
AIMaxHolding=200
AIReleaseTimerMax=30
AIDecreasingTimedRelease=1
AIForcedReleasePriority=1
AITargetLandingRate=4
AIMaxWanderTime=30
AIAntiOffAngleApproach=1
AICircleUntilAssignedRunway=2000
AIHoldForRunwayPattern=2
AICirclingTimeNoRunway=600
AIAntiScudRunner=1
AIFinalApproachTooLow=0
AIFinalApproachTooHigh=10000
AIAntiClosePair=0.164
AIAntiRunwayIncursion=0
AIFinalApproachUseFile=0
AIFinalApproachAutoRecord=0
AIRecordRollOutSpeed=20
AIRecordFinalMaxTime=600
AISpeedIAF=180
AISpeed1700=170
AISpeed1000=160
AISpeed500=150
AISpeedTouchDown=145
AIFinalApproachSlowDownScalar=0.5
AIRollOutSlowDownScalar=1
AIRollOutTime=90
AIIAFDetectionDelay=10
AIImmediateForceLandAll=1
AIFinalApproachGoArounds=0
AIShortFinalRelease=0
AIFinalPrecisionModeAlt=3000
AIFinalTurnScalar=2.3
AIFinalAscentDescentScalar=0.90
AILandWithoutClearance=1
AIClimbOutHeight=900
AIMaxSpawnDistanceFromAirport=5
AIPerAircraftCalibration=1
AITrafficPattern=1
AIStraightInAngle=35
AIJetRoutesEnabled=0
AIAverageWinds=000000
AIJetRoutesFlightLevel=18000
AIJetRoutesLowerLimit_Jet=28000
AIJetRoutesUpperLimit_Jet=38000
AIJetRoutesLowerLimit_Prop=18000
AIJetRoutesUpperLimit_Prop=22000
AIMinTripLengthForJetRoutes=90
AIJetRoutesTerminusRadius=70
AIPreferredJetRoutes=J,U
AIDisFavoredJetRoutes=
AIPreferredJetroutesScalar=1.25
AIDisfavoredJetroutesScalar=1.25
AIJetRoutesOnly=0
AIJetRoutesOrigin=1
AIFastJetRouteCalc=1
AICull=0
AICullHeight=20000
AIEnhancedApproach=0
AIEnhancedFinalDist=7
AIEnhancedFinalHeight=2500
AIEnhancedFinalTurnAngle=45
AIEnhancedFinalBase=7
AIEnhancedFinalStraightinAngle=30
AIEnhancedRandom=0
AIEnhancedTaxiSeparation=250
AIEnhancedTaxiSpeed=15
AIEnhancedMinRunwayLengthJet=4500
AIEnhancedMinRunwayLengthTurbo=2000
AIEnhancedMinRunwayLengthProp=800
AIEnhancedMaxAIPerRunway=5
AIEnhancedMaxHdgDifferenceForRunwayBalancing=40
AIEnhancedRunwayIncursion=0.75
AIEnhancedAITaxiWaitTime=120
AIEnhancedLandingRunwayPref=
AIEnhancedParkAfterArrivalTime=30
AITaxiDeaccellScalar=0.90
AITaxiAccellScalar=1.10
AITaxiOffAngleSlowdown=3
AITaxiOffAngleStop=89
AITaxiDistMOE=5.0
AITaxiDegreesMOE=0
AITaxiDistRunwayExit=30
AITaxiBearingRunwayExit=65
AITaxiTurnScalar=1.60
AITaxiCollisionAngle=15
AICollisionDetect=1
AIRampNoCollisionWaypoints=5
AIEnhancedInjectDepartingAI=1

 

 

Edited by Ronaldo1978

brgds, Ron

Flying P3Dv5 with PMDG 737 NGXu, 747v3, 777; QW 787; Orbx; Chaseplane, AI Lights Reborn Pro, Lots of AI, AIController

Visit www.airlinesim.aero

Share this post


Link to post

Hi Guys:

Does anybody has the old version of AIGround? Or where I can download it, cant find it on the web. I need the .ini file to do some tests.

Thanks in advance for your time and help.

Tony RD

AIG Conversion Team

 

Share this post


Link to post

Sorry Guys for not getting back earlier! It was a very busy week.

 

On 5/4/2021 at 11:47 PM, Grzegorz said:

Hi,

do you use AI Aircraft SID and STAR Controller in P3D?

I have been using it in FSX (now i'm on P3D v4.5)  and it works great (v 1.3 if i remember correctly) especially sid and star operations.

I have it on my disk somewhere. Do Do you have any advice on how to properly set it to work with ATCAPI, AI Flow, AI Ground.

I also didn't know that F.S. AI Separation works in P3D, or I can also ask for settings. If that's not a problem, what settings do you use in ATCAPI, AI Flow, AI Ground?

Best regards

Grzegorz

No Problem at all, Grzegorz! But I should point out that I fly on VATSIM if I do want control. The rest of the time, I do use the sim for AI spotting. If you fly with offline ATC and Ai, than AI Flow might could replace F.S. AI Separation. But as I said, I found the separation with AI Flow too aggressive. Aircraft will end up in the hold but do not get released. 

ATCAPI:

Spoiler

 

<Parameters>

    <Airport>
    <ICAO>EDDF</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R18</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>

    <ActiveTakeOffRunway>
        <Runway>R25C</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>        
    
    <ActiveLandingRunway>
        <Runway>R25R</Runway>
        <Probability>0.5</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R25L</Runway>
        <Probability>0.5</Probability>            
        <ATCModel>A388,B744,B748,MD11</ATCModel>        
    </ActiveLandingRunway>    
    </Airport>

    <Airport>
    <ICAO>EDDM</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26L</Runway>    
        <Probability>0.5</Probability>
    </ActiveTakeOffRunway>

    <ActiveTakeOffRunway>
        <Runway>R26R</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>        
    
    <ActiveLandingRunway>
        <Runway>R26L</Runway>
        <Probability>0.5</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R26R</Runway>
        <Probability>0.5</Probability>
    </ActiveLandingRunway>    
    </Airport>    
    
    <Airport>
    <ICAO>KATL</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26L</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R27R</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R26R</Runway>
        <Probability>0.33</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R27L</Runway>
        <Probability>0.33</Probability>                
    </ActiveLandingRunway>

    <ActiveLandingRunway>
        <Runway>R28</Runway>
        <Probability>0.33</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>            
    </ActiveLandingRunway>    
    </Airport>    

    <Airport>
    <ICAO>KDEN</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R25</Runway>
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R08</Runway>
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R34L</Runway>
    </ActiveTakeOffRunway>    
    <ActiveLandingRunway>
        <Runway>R34R</Runway>
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R35L</Runway>
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R35R</Runway>
    </ActiveLandingRunway>
    </Airport>
    
    <Airport>
    <ICAO>KLAX</ICAO>    
    <ActiveLandingRunway>
        <Runway>R24R</Runway>        
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R25L</Runway>    
        <ATCModel>A388,B748</ATCModel>        
    </ActiveLandingRunway>

    <ActiveTakeOffRunway>
        <Runway>R24L</Runway>
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R25R</Runway>
    </ActiveTakeOffRunway>    
    
    </Airport>

    <Airport>
    <ICAO>KORD</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R28R</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R27L</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R27R</Runway>
        <Probability>0.25</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R27C</Runway>
        <Probability>0.25</Probability>                
    </ActiveLandingRunway>
    
    <ActiveLandingRunway>
        <Runway>R28C</Runway>
        <Probability>0.25</Probability>                
    </ActiveLandingRunway>    

    <ActiveLandingRunway>
        <Runway>R28L</Runway>
        <Probability>0.25</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>            
    </ActiveLandingRunway>    
    </Airport>    
    
    <Airport>
    <ICAO>KSEA</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R16L</Runway>
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R16C</Runway>    
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R16R</Runway>    
    </ActiveLandingRunway>    
    </Airport>

    <Airport>
    <ICAO>LSZH</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R28</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R16</Runway>
        <Probability>0.5</Probability>            
        <ATCModel>A343,A359,A35K,A388,B744,B748,B772,B77L,B77W,MD11</ATCModel>            
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R14</Runway>
        <Probability>0.5</Probability>        
        <ATCModel>A343,A359,A35K,A388,B744,B748,B772,B77L,B77W,MD11</ATCModel>        
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R28</Runway>
        <Probability>0.5</Probability>        
    </ActiveLandingRunway>
    </Airport>    
    
    <Airport>
    <ICAO>LLBG</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26</Runway>
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R21</Runway>
        <Probability>0.7</Probability>                
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R30</Runway>
        <Probability>0.3</Probability>                
    </ActiveLandingRunway>    
    </Airport>
    
    <Airport>
    <ICAO>VHHH</ICAO>    
    <ActiveTakeOffRunway>
        <Runway>R07R</Runway>
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R07L</Runway>            
    </ActiveLandingRunway>
    </Airport>    

    <enableFastTakeOffs>1</EnableFastTakeOffs>
    <allowTakeOffDistance>6000</AllowTakeOffDistance>
    <taxiSpeedLimiter>30</TaxiSpeedLimiter>
    <runwayTaxiSpeed>35</runwayTaxiSpeed>
    <enableRollthenTakeOff>1</enableRollthenTakeOff>
    <minCrossingRny>1000</minCrossingRny>
    <isGUIVisible>1</isGUIVisible>
    <voidTimer>600</voidTimer>
    <TaxiSeparationMultiplier>2.3</TaxiSeparationMultiplier>
    <Debug>0</Debug>
</Parameters>

 

F.S. AI Seperation:

Spoiler

[options]
Min Separation=4   > depends on the airport, but always try to have a difference of 2nm between min separation and desired separation
Desired Separation=6
Refresh Rate=4
HDG Difference=90
No move zone=6
Reduced Separation=35

AI Flow:
 

Spoiler

//AIFLOW INITIALIZATION FILE REV 1.1
//This .ini file is not required.  AIFlow will operate without this .ini
//file, instead using internal default values.
//
//However, the following parameters (default values included) may be used
//to tweak the program.
// 
//Remove comments to activate.
//
//
AIARRIVALSPACING=0.0
USERAISEPARATIONDISTANCE=0.0
AIMAXHOLDING=0
AITURBULENCESCALAR=1.0
//AISPEEDSCALAR=1.0
//AITURNSCALAR=1.0
//AIMONITORRADIUS=200000
//AIANTIRUNWAYINCURSION=0
//AIBADAPPROACHFILTER=0
//AIGOAROUNDLEAVEAREA=1
//AITERMINALAREAMINSPEED=160
//AITERMINALAREAMAXSPEED=210
//AITERMINALAREAMINDIST=4.0 //AITERMINALAREAMINSPEED must also be non-zero
AIPLANESPOTTINGONLY=1
EXTERNALDATABASEFALLBACK=1
INSIMMESSAGELEVEL=0
STARTMINIMIZED=1
INIPERIODICUPDATE=0

AI Ground:

Spoiler

//AIGROUND INITIALIZATION FILE REV 1.1
//This .ini file is not required.  AIGround will operate without this .ini
//file, instead using internal default values.
//
//However, the following parameters (default values included) may be used
//to tweak the program.
// 
//Remove comments to activate.
//
//
AIPUSHBACKHOLDTIME=40
AIEXTENDEDPUSHBACK=1
AINOCONTROLCHECK=1
//AITAXISEPARATIONDISTANCE=200.0
//AIADVANCEDINCURSIONDETECTION=0
//AITAXILOCALDISTANCE=5.0
//AIMONITORRADIUS=55556
AILANDINGBRAKINGSCALAR=3.0 //start with 15.0 if using AILANDINGTARGETTIME or 10.0 for EGLL or 7.0 for AIG
//AILANDINGTARGETTIME=0.0
//AILANDINGBRAKINGGAIN=3.0
//AITAKEOFFTHRUSTDERATESCALAR=1.0 //start with 15.0 is using AITAKEOFFTARGETTIME
//AITAKEOFFTARGETTIME=0
//AITAKEOFFTHRUSTDERATEGAIN=3.0
AIPLANESPOTTINGONLY=1
INSIMMESSAGELEVEL=0
STARTMINIMIZED=1
INIPERIODICUPDATE=0

 


PS: And if you want to streamline things a bit, you can place all tools and configs in one folder, and register it with one add-on.xml:
 

Spoiler

 

<?xml version="1.0" encoding="UTF-8"?>

<SimBase.Document Type="AddOnXml" version="4,0" id="add-on">
    <AddOn.Name>AI Traffic Tools</AddOn.Name>
    <AddOn.Description>AI Traffic Tools</AddOn.Description>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>TrafficToolbox.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>ATCAPI.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>AI_SlopedRunways.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>    
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>aiseparation.exe</Path>
    </AddOn.Component>    
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>AIGround.exe</Path>
    </AddOn.Component>
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>AIFlow.exe</Path>
    </AddOn.Component>    
</SimBase.Document>

 

 

Edited by Wolkenschreck
  • Like 2

Best,
Christoph

Display resolution: 1920x1080 (8xSSAA)    GPU: 1080TI     CPU: i7-7700K (5.0 OC)    RAM: 16GB     SSD: Samsung 850Evo     Monitor: 27K

FSBetaTesters3.png

Share this post


Link to post
On 5/7/2021 at 11:48 AM, vl1 said:

clipboard_image_c2528911.jpg

That's a strange one!

All I have done with P3Dv5 is updating the airport file with the one I linked to AIG. Everything else is running nicely with FSUIPCv6 and Windows 10. You could check for a NET Framework update just in case.

But I uploaded you my airport files just in case, as the error is referring to an entry in the Airports_FS2004.csv. Try to replace it:
https://drive.google.com/drive/folders/1uwR0iVCJm7HkY1DIE1_DgwGKixYNhbC3?usp=sharing

 

15 hours ago, peluso5 said:

Hi Guys:

Does anybody has the old version of AIGround? Or where I can download it, cant find it on the web. I need the .ini file to do some tests.

Thanks in advance for your time and help.

Tony RD

AIG Conversion Team

 

Hey Tony!

You can find AIGround in the AVSIM library: aiground_v110.zip

Just make sure to deactivate the following features in AIFlow/AIGround for compatibility with ATCAPI:
 

AILANDINGBRAKINGSCALAR=1.0

AILANDINGTARGETTIME=0


 

Edited by Wolkenschreck
  • Like 1

Best,
Christoph

Display resolution: 1920x1080 (8xSSAA)    GPU: 1080TI     CPU: i7-7700K (5.0 OC)    RAM: 16GB     SSD: Samsung 850Evo     Monitor: 27K

FSBetaTesters3.png

Share this post


Link to post

Hi, Thanks Christoph, what i want is an older version than 1.10 if available (1.0.1), what i want to do is de-activate the flaps deploy for take off in AIGround, as all the models converted from my team already has flaps for T/O. 

Was AI traffic spotting yesterday and saw an strange behavior of the flaps during pushback and the begining of taxi.

Sent an email to Roland long time ago with no response.

Have a nice day.

Tony

AIG Conversion Team

Share this post


Link to post
7 hours ago, Wolkenschreck said:

Sorry Guys for not getting back earlier! It was a very busy week.

 

No Problem at all, Grzegorz! But I should point out that I fly on VATSIM if I do want control. The rest of the time, I do use the sim for AI spotting. If you fly with offline ATC and Ai, than AI Flow might could replace F.S. AI Separation. But as I said, I found the separation with AI Flow too aggressive. Aircraft will end up in the hold but do not get released. 

ATCAPI:

  Reveal hidden contents

 

<Parameters>

    <Airport>
    <ICAO>EDDF</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R18</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>

    <ActiveTakeOffRunway>
        <Runway>R25C</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>        
    
    <ActiveLandingRunway>
        <Runway>R25R</Runway>
        <Probability>0.5</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R25L</Runway>
        <Probability>0.5</Probability>            
        <ATCModel>A388,B744,B748,MD11</ATCModel>        
    </ActiveLandingRunway>    
    </Airport>

    <Airport>
    <ICAO>EDDM</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26L</Runway>    
        <Probability>0.5</Probability>
    </ActiveTakeOffRunway>

    <ActiveTakeOffRunway>
        <Runway>R26R</Runway>    
        <Probability>0.5</Probability>        
    </ActiveTakeOffRunway>        
    
    <ActiveLandingRunway>
        <Runway>R26L</Runway>
        <Probability>0.5</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R26R</Runway>
        <Probability>0.5</Probability>
    </ActiveLandingRunway>    
    </Airport>    
    
    <Airport>
    <ICAO>KATL</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26L</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R27R</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R26R</Runway>
        <Probability>0.33</Probability>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R27L</Runway>
        <Probability>0.33</Probability>                
    </ActiveLandingRunway>

    <ActiveLandingRunway>
        <Runway>R28</Runway>
        <Probability>0.33</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>            
    </ActiveLandingRunway>    
    </Airport>    

    <Airport>
    <ICAO>KDEN</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R25</Runway>
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R08</Runway>
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R34L</Runway>
    </ActiveTakeOffRunway>    
    <ActiveLandingRunway>
        <Runway>R34R</Runway>
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R35L</Runway>
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R35R</Runway>
    </ActiveLandingRunway>
    </Airport>
    
    <Airport>
    <ICAO>KLAX</ICAO>    
    <ActiveLandingRunway>
        <Runway>R24R</Runway>        
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R25L</Runway>    
        <ATCModel>A388,B748</ATCModel>        
    </ActiveLandingRunway>

    <ActiveTakeOffRunway>
        <Runway>R24L</Runway>
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R25R</Runway>
    </ActiveTakeOffRunway>    
    
    </Airport>

    <Airport>
    <ICAO>KORD</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R28R</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveTakeOffRunway>
        <Runway>R27L</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R27R</Runway>
        <Probability>0.25</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>                
    </ActiveLandingRunway>    
    
    <ActiveLandingRunway>
        <Runway>R27C</Runway>
        <Probability>0.25</Probability>                
    </ActiveLandingRunway>
    
    <ActiveLandingRunway>
        <Runway>R28C</Runway>
        <Probability>0.25</Probability>                
    </ActiveLandingRunway>    

    <ActiveLandingRunway>
        <Runway>R28L</Runway>
        <Probability>0.25</Probability>
        <ATCModel>!A343,!A359,!A35K,!A388,!B744,!B748,!B763,!B764,!B772,!B77L,!B77W,!MD11</ATCModel>            
    </ActiveLandingRunway>    
    </Airport>    
    
    <Airport>
    <ICAO>KSEA</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R16L</Runway>
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R16C</Runway>    
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R16R</Runway>    
    </ActiveLandingRunway>    
    </Airport>

    <Airport>
    <ICAO>LSZH</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R28</Runway>
        <Probability>0.5</Probability>            
    </ActiveTakeOffRunway>
    <ActiveTakeOffRunway>
        <Runway>R16</Runway>
        <Probability>0.5</Probability>            
        <ATCModel>A343,A359,A35K,A388,B744,B748,B772,B77L,B77W,MD11</ATCModel>            
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R14</Runway>
        <Probability>0.5</Probability>        
        <ATCModel>A343,A359,A35K,A388,B744,B748,B772,B77L,B77W,MD11</ATCModel>        
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R28</Runway>
        <Probability>0.5</Probability>        
    </ActiveLandingRunway>
    </Airport>    
    
    <Airport>
    <ICAO>LLBG</ICAO>
    <ActiveTakeOffRunway>
        <Runway>R26</Runway>
    </ActiveTakeOffRunway>
    <ActiveLandingRunway>
        <Runway>R21</Runway>
        <Probability>0.7</Probability>                
    </ActiveLandingRunway>
    <ActiveLandingRunway>
        <Runway>R30</Runway>
        <Probability>0.3</Probability>                
    </ActiveLandingRunway>    
    </Airport>
    
    <Airport>
    <ICAO>VHHH</ICAO>    
    <ActiveTakeOffRunway>
        <Runway>R07R</Runway>
    </ActiveTakeOffRunway>
    
    <ActiveLandingRunway>
        <Runway>R07L</Runway>            
    </ActiveLandingRunway>
    </Airport>    

    <enableFastTakeOffs>1</EnableFastTakeOffs>
    <allowTakeOffDistance>6000</AllowTakeOffDistance>
    <taxiSpeedLimiter>30</TaxiSpeedLimiter>
    <runwayTaxiSpeed>35</runwayTaxiSpeed>
    <enableRollthenTakeOff>1</enableRollthenTakeOff>
    <minCrossingRny>1000</minCrossingRny>
    <isGUIVisible>1</isGUIVisible>
    <voidTimer>600</voidTimer>
    <TaxiSeparationMultiplier>2.3</TaxiSeparationMultiplier>
    <Debug>0</Debug>
</Parameters>

 

F.S. AI Seperation:

  Reveal hidden contents

[options]
Min Separation=4   > depends on the airport, but always try to have a difference of 2nm between min separation and desired separation
Desired Separation=6
Refresh Rate=4
HDG Difference=90
No move zone=6
Reduced Separation=35

AI Flow:
 

  Reveal hidden contents

//AIFLOW INITIALIZATION FILE REV 1.1
//This .ini file is not required.  AIFlow will operate without this .ini
//file, instead using internal default values.
//
//However, the following parameters (default values included) may be used
//to tweak the program.
// 
//Remove comments to activate.
//
//
AIARRIVALSPACING=0.0
USERAISEPARATIONDISTANCE=0.0
AIMAXHOLDING=0
AITURBULENCESCALAR=1.0
//AISPEEDSCALAR=1.0
//AITURNSCALAR=1.0
//AIMONITORRADIUS=200000
//AIANTIRUNWAYINCURSION=0
//AIBADAPPROACHFILTER=0
//AIGOAROUNDLEAVEAREA=1
//AITERMINALAREAMINSPEED=160
//AITERMINALAREAMAXSPEED=210
//AITERMINALAREAMINDIST=4.0 //AITERMINALAREAMINSPEED must also be non-zero
AIPLANESPOTTINGONLY=1
EXTERNALDATABASEFALLBACK=1
INSIMMESSAGELEVEL=0
STARTMINIMIZED=1
INIPERIODICUPDATE=0

AI Ground:

  Reveal hidden contents

//AIGROUND INITIALIZATION FILE REV 1.1
//This .ini file is not required.  AIGround will operate without this .ini
//file, instead using internal default values.
//
//However, the following parameters (default values included) may be used
//to tweak the program.
// 
//Remove comments to activate.
//
//
AIPUSHBACKHOLDTIME=40
AIEXTENDEDPUSHBACK=1
AINOCONTROLCHECK=1
//AITAXISEPARATIONDISTANCE=200.0
//AIADVANCEDINCURSIONDETECTION=0
//AITAXILOCALDISTANCE=5.0
//AIMONITORRADIUS=55556
AILANDINGBRAKINGSCALAR=3.0 //start with 15.0 if using AILANDINGTARGETTIME or 10.0 for EGLL or 7.0 for AIG
//AILANDINGTARGETTIME=0.0
//AILANDINGBRAKINGGAIN=3.0
//AITAKEOFFTHRUSTDERATESCALAR=1.0 //start with 15.0 is using AITAKEOFFTARGETTIME
//AITAKEOFFTARGETTIME=0
//AITAKEOFFTHRUSTDERATEGAIN=3.0
AIPLANESPOTTINGONLY=1
INSIMMESSAGELEVEL=0
STARTMINIMIZED=1
INIPERIODICUPDATE=0

 


PS: And if you want to streamline things a bit, you can place all tools and configs in one folder, and register it with one add-on.xml:
 

  Reveal hidden contents

 

<?xml version="1.0" encoding="UTF-8"?>

<SimBase.Document Type="AddOnXml" version="4,0" id="add-on">
    <AddOn.Name>AI Traffic Tools</AddOn.Name>
    <AddOn.Description>AI Traffic Tools</AddOn.Description>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>TrafficToolbox.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>ATCAPI.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>
    <AddOn.Component>
        <Category>DLL</Category>
        <Path>AI_SlopedRunways.dll</Path>
        <DLLType>PDK</DLLType>
    </AddOn.Component>    
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>aiseparation.exe</Path>
    </AddOn.Component>    
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>AIGround.exe</Path>
    </AddOn.Component>
    <AddOn.Component>
        <Category>EXE</Category>
        <Path>AIFlow.exe</Path>
    </AddOn.Component>    
</SimBase.Document>

 

 

Many thanks for this comprehensive post. I have all this ai helper add-ons except F.S. AI Separation. From where can I get it?


- Harry 

i9-13900K (8+16 cores, 16+16 Threads, 5.5 GHz, Aorus X 360 AIO H2O, ASUS Z690 ROG Strix F), 32 GB RAM (DDR5 6400, CAS 34), RTX 3090 (Alphacool Eiswolf 360 AIO H2O).  Windows 11 Pro (1TB M.2 SSD C drive).  MSFS 2020 (MS Store, installed on C, MSFS Content on seperate 2TB M.2 SSD).   P3Dv5.3 (1TB M.2 SSD).

 

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...