MarcM

ISEC Transatlantic waypoint error

Recommended Posts

Hello Dave,

Just started a fllght between New York and Frankfurt (KJFK-EDDF) and it seems to be a recognised problem only for the transatlantic waypoint.

I send you my logfile via e-mail in a few minutes.

 

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Program StartedPilot 2 ATC (P2A) - version 2.5.0.0_x64  04/05/2018 04:02:21
Application frmP2AMain starting 04/05/2018 04:03:03
Loading Form
Main form opened: Pilot2ATC 2018 v. 2.5.0.0_x64      Navigraph - AIRAC cycle: 1804
Loading Map Control
LoadMapControl: panel 1
Creating ucMap1
SQLiteVersion: 3.8.11.1 | 2015-07-29 20:00:57 cf538e2783e468bbc25e7cb2a9ee64d3e0e80b2f | INTEROP_CODEC INTEROP_EXTENSION_FUNCTIONS INTEROP_VIRTUAL_TABLE NET_40 PRELOAD_NATIVE_LIBRARY THROW_ON_DISPOSED TRACE TRACE_PRELOAD TRACE_SHARED TRACE_WARNING USE_PREPARE_V2 WINDOWS
ucMap1 Created
ucMap DockFill set.
Setting Map Mode
Done Loading Map Control
Loading FPL Control
FPL Control Loaded
 GPS FlightPlan Changed - 04/05/2018 04:03:27
ATCAssignsSTARs Changed to: True - 04/05/2018 04:05:48
ATCAssignsAPPRs Changed to: True - 04/05/2018 04:05:48
ATCAssignsSIDs Changed to: True - 04/05/2018 04:05:48
Loading Joystick Devices - 04/05/2018 04:13:53
Joystick Device: Souris - Mouse
Joystick Device: Clavier - Keyboard
Joystick Device: T.16000M - Joystick
Loading Joystick Devices - 04/05/2018 04:13:53
Joystick Device: Souris - Mouse
Joystick Device: Clavier - Keyboard
Joystick Device: T.16000M - Joystick
Loading Joystick Devices - 04/05/2018 04:13:53
Joystick Device: Souris - Mouse
Joystick Device: Clavier - Keyboard
Joystick Device: T.16000M - Joystick
Loading Joystick Devices - 04/05/2018 04:13:53
Joystick Device: Souris - Mouse
Joystick Device: Clavier - Keyboard
Joystick Device: T.16000M - Joystick
Pilot2ATC_2018.exe    Information    0    SAPI does not implement phonetic alphabet selection.       à System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   à System.Environment.get_StackTrace()
   à System.Diagnostics.TraceEventCache.get_Callstack()
   à Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   à System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   à System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   à System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   à P2A_2018.ATCListener.LoadPilotGrammar()
   à P2A_2018.ATCListener.Init()
   à P2A_2018.frmP2AMain.e()
   à P2A_2018.frmP2AMain.f()
   à P2A_2018.frmP2AMain.as(Object A_0, EventArgs A_1)
   à System.Windows.Forms.Control.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ButtonBase.WndProc(Message& m)
   à System.Windows.Forms.Button.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   à System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   à System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   à System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   à System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   à System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   à g.a()    ""    12532    1    3681992897
SIM Version Num: 12; SIM Version: P3D
No controller assigned 04:13:55
ControllerFreqChanged: 128.3.  CtlrShrtName: NEW Y Ctr CtlrType: Center04:14:00
SIM Rate Changed: 1
Sim Connected: 04/05/2018 04:14:00
ATCAssignsSIDs: True
ATCAssignsSTARs: True
ATCAssignsAPPRs: True
ForcePilotRunwaySelection: True
AutoLoadRecommendedProcedures: True
AssignedSID: RW31L-MERIT5-PUT - 
AssignedRunway: RW31L - 
 GPS FlightPlan Changed - 04/05/2018 04:14:02
No controller assigned 04:14:03
GetATIS 04:14:03
ControllerFreqChanged: 128.72.  CtlrShrtName: KJFK ATIS CtlrType: ATIS04:14:05
GetATIS 04:14:16
No controller assigned 04:14:39
ControllerFreqChanged: 135.05.  CtlrShrtName: KJFK ClrDel CtlrType: ClearanceDelivery04:14:39
Begin FPLFile 04/05/2018 04:19:20
AssignedSID: RW31R-MERIT5-PUT - 
AssignedRunway: RW31R - 
FltPlan ActiveSID: RW31R-MERIT5-PUT - 
FltPlan ActiveAPPR: ILS - RW25C - I25C - 
FP.FileFLtPlan executed.
ATCFltPlan set to Filed FPL
ATC UserNamesAdded
 GPS FlightPlan Changed - 04/05/2018 04:19:56
Filed Route: KJFK DIRECT PUT DIRECT EBONY N411B UMESI DIRECT N5150** DIRECT N5240** DIRECT N5230** DIRECT N5220** DIRECT TOBOR DIRECT RILED DIRECT SLANY UL9 STU UL9 DIKAS UL9 GAVGO UL9 KENET UL9 CPT UL9 NORRY UL9 LINDY UL9 GOXUL UL9 BIG UL9 DIKVU UL9 LAVRI UL9 EMKAD UL9 UMTUM UL9 DVR UL9 KONAN UL607 KOK UL607 FERDI UL607 BUPAL UL607 REMBA UL607 SPI UT180 PESOV T180 TOBOP T180 NIVNU T180 RASVO T180 PIPEP T180 UNOKO EDDF 

Flightplan done with PFPX version 1.28.9i and imported on Pilot2ATC.

Share this post


Link to post
Share on other sites

I copied and pasted the flight plan and removed the ** after each of the NATs waypoints, set the source as PFPX and it imported correctly.

What problem did you have with it?

Dave

Share this post


Link to post
Share on other sites

Hello Dave,

It was the ** after each NATs waypoints causing the problem.

I'd no problem with the previous version.

I'll check the source on my side.

Thanks for your answer

Share this post


Link to post
Share on other sites

Hello Dave,

 

Where do you find "source as PFPX" ? In your program ?

Thanks for your clarification.

Share this post


Link to post
Share on other sites

OK founded PFPX source it's via the button "FP Imprt" BUT I don't use this method. I import my .pln flightplan via my folder Prepar3Dv4 Files using the bottom button named "Impt" (bottom right) (see my capture screen here : https://www.dropbox.com/s/v1coqmxdx645b2n/pilot2ATC.JPG?dl=0).

With the previous version it was working perfectly.

Share this post


Link to post
Share on other sites
Posted (edited)

If you use my method you will see that the Letter "N" is placed BEFORE the numbers.

When I use your method and after deleted the ** and imported in Pilot2ATC the letter N is placed AFTER the numbers.

Edited by MarcM

Share this post


Link to post
Share on other sites

Ahh.  OK.  I see what's happened.

In the AIRAC data, the NAT waypoints have the N after the Numbers.  When this version of P2A cannot find a valid waypoint, it appends the ** to the name so you can resolve the issue before trying to use the flight plan.

I assume that PFPX is giving the NAT waypoints in the form Nxxxx and when P2A tries to import them, they are not in the AIRAC data and so the ** is appended.

I would have assumed that PFPX would use the AIRAC notation, so I'm wondering if my theory is correct.  If you could email the .pln file to me at admin@pilot2atc.com I'll have a look and see if that is what's going on. 

Thanks,

Dave

Share this post


Link to post
Share on other sites

Thanks Marc.

I was able to confirm that PFPX is putting out the NAT waypoints in a form that is not consistent with the AIRAC data.  I've adjusted the import function to allow for this in the next update.

Dave

Share this post


Link to post
Share on other sites

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