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.

Pilot2ATC does not work properly

Featured Replies

First of all, I am sorry about the ambiguous title, but I wasn't able to describe it in a brief way.

I have been a user of P2A for almost 2 years. I had P2A installed a few months before this. After these months of inactivity I have take again the MSFS 2020 simulator (several updates were necessary).

I have checked the FSUIPC7 is working properly (I have tested with Self-Loading Cargo and it works well)

The first time I press "Connect" it detects correctly the frequencies and it changes in the application according with the changes in the simulator.

But I cannot see anything else: no map, no flight data, no detection of my location, anything else.

When I disconnect and connect again, it won't show the radio frequencies anymore, it appears the "Simulator Connected" message, but nothing else makes you think it is connected at all.

I attached two screenshots, the first time I connected, and the second one. The contents of the log are below.

 

Thank you for your support

 

spacer.png

spacer.png

 

Program StartedPilot 2 ATC (P2A) - version 2.6.2.2_x64_R3b  09/18/2021 21:48:39
Trying to create DB_Dyno.
DB_Dyno created successfully.
Init 15% done.
Trying to create DB_Base.
DB_Base created successfully.
Application frmP2AMain starting 09/18/2021 21:49:06
Loading Joystick Devices - 4 devices loaded.
Loading Form
Main form opened: Pilot2ATC 2020 v. 2.6.2.2_x64_R3b      Navigraph - AIRAC cycle: 2105
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Joystick Device number 0 successfully activated.
Error in frmP2AMain Load
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
   en System.Speech.Internal.Helpers.CompareInvariantCulture(CultureInfo culture1, CultureInfo culture2)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.CalcMatchValue(CultureInfo culture, VoiceGender gender, VoiceAge age, VoiceInfo voiceInfo)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.MatchVoice(InstalledVoice defaultTokenInfo, CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, List`1 tokensInfo)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.MatchVoice(CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, Boolean switchContext, InstalledVoice& viDefault)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.GetEngineWithVoice(TTSVoice defaultVoice, VoiceInfo defaultVoiceId, String name, CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, Boolean switchContext)
   en System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(VoiceGender gender, VoiceAge age, Int32 voiceAlternate, CultureInfo culture)
   en P2A_2020.modTTSGlobal.gPilotVoiceChanged()
   en P2A_2020.frmP2AMain.c3e25b757a7fa4d178b5e3d21b153338e()
   en P2A_2020.frmP2AMain.c424c0727d8265a54a468474462fc820d()
   en P2A_2020.frmP2AMain.c4acddb6593079e134d55e579f4382726(Object cb25b07786a6e786dea76cf87175f59f0, EventArgs cb4d4bf05d278f00a41fc902f6c5d26a2)
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Pilot2ATC_2020.exe    Information    0    SAPI does not implement phonetic alphabet selection.       en System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   en System.Environment.get_StackTrace()
   en System.Diagnostics.TraceEventCache.get_Callstack()
   en Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   en System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   en System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   en System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   en P2A_2020.ATCListener.LoadPilotGrammar()
   en P2A_2020.ATCListener.Init()
   en P2A_2020.frmP2AMain.c2124c4ff01169d49362f23ceb404afd0()
   en P2A_2020.frmP2AMain.c6da96e2c3dc97ecb14521624b5c07984()
   en P2A_2020.frmP2AMain.c6f50794713ca1994f16f21230b6819d6(Object cb25b07786a6e786dea76cf87175f59f0, EventArgs cb4d4bf05d278f00a41fc902f6c5d26a2)
   en System.Windows.Forms.Control.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ButtonBase.WndProc(Message& m)
   en System.Windows.Forms.Button.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   en A.c4f7f2103942aab5c40ccc705b2e009a9.c39e4a2c7012e9e0ba9055469c605637a()    ""    36192    1    72871367746027
SIM Version Num: 13; SIM Version: P3D
No controller assigned 21:49:57
New Com1 Stby Freq: 124.85
Com1StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:49:57
New Com2 Stby Freq: 124.85
Com2StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:49:58
ControllerFreqChanged: No Controller on the selected frequency: 124.85   21:49:58
SIM Rate Changed: 1
ATCAssignsSTARs Changed to: True - 09/18/2021 21:50:58
ATCAssignsAPPRs Changed to: True - 09/18/2021 21:50:58
ATCAssignsSIDs Changed to: True - 09/18/2021 21:50:58
No controller assigned 21:51:39
ControllerFreqChanged: No Controller on the selected frequency: 124.85   21:51:40
No controller assigned 21:53:30
ControllerFreqChanged: 122.9.  CtlrShrtName: LPVR Info CtlrType: Information21:53:30
Com1FreqChanged: 122.9.  CtlrShrtName: LPVR Info CtlrType: Information21:53:44
No controller assigned 21:53:45
ControllerFreqChanged: No Controller on the selected frequency: 124.85   21:53:45
No controller assigned 21:53:46
ControllerFreqChanged: 122.9.  CtlrShrtName: LPVR Info CtlrType: Information21:53:46
New Com1 Stby Freq: 124.85
New Com1 Stby Freq: 124.85
Com1StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:53:47
Simulator Disconnected. 09/18/2021 21:54:02
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Pilot2ATC_2020.exe    Information    0    SAPI does not implement phonetic alphabet selection.       en System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   en System.Environment.get_StackTrace()
   en System.Diagnostics.TraceEventCache.get_Callstack()
   en Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   en System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   en System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   en System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   en P2A_2020.ATCListener.LoadPilotGrammar()
   en P2A_2020.ATCListener.Init()
   en P2A_2020.frmP2AMain.c2124c4ff01169d49362f23ceb404afd0()
   en P2A_2020.frmP2AMain.c6da96e2c3dc97ecb14521624b5c07984()
   en P2A_2020.frmP2AMain.c6f50794713ca1994f16f21230b6819d6(Object cb25b07786a6e786dea76cf87175f59f0, EventArgs cb4d4bf05d278f00a41fc902f6c5d26a2)
   en System.Windows.Forms.Control.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ButtonBase.WndProc(Message& m)
   en System.Windows.Forms.Button.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   en A.c4f7f2103942aab5c40ccc705b2e009a9.c39e4a2c7012e9e0ba9055469c605637a()    ""    36192    1    72873854708727
No controller assigned 21:54:05
ControllerFreqChanged: 122.9.  CtlrShrtName: LPVR Info CtlrType: Information21:54:05
SIM Version Num: 13; SIM Version: P3D
New Com1 Stby Freq: 124.85
Com1StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:54:06
New Com2 Stby Freq: 124.85
Com2StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:54:06
New Com1 Stby Freq: 124.85
Com1StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:54:06
New Com2 Stby Freq: 124.85
Com2StandbyFreqChanged: 124.85.  CtlrShrtName: None Found;  CtlrType: None Found21:54:06
SIM Rate Changed: 1
Application frmP2AMain ended normally 09/18/2021 21:54:37
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Total of 9 objects still alive.


 

 

  • Author

I apologize, I thought I was posting to Pilot2ATC Bug Reporting Forum, please move this post to the proper forum 🙂

  • Commercial Member

It looks like you are not connecting fully.  Also, I would start by updating to the latest version of P2A as the version you are running is out of date.  Also, download and install the latest version of FSUIPC7 because that gets updated frequently due to changes in MSFS that impact various FSUIPC7 functions.

When fully connected, the Connect button will turn green and there will be 3  aqua colored lines in the speech text window, with the last one saying "Grammars Loaded".   

Here are some other things to check/try:

1.    Be sure you are connected to the internet. It must be a reliable connection.
2.    If it seems to partially connect but the Connect button does not turn Green, set the Weather option to a different source such as NOAA Real Time Weather and try again.
3.    English-US Language installed and set as Primary Language
4.    Working Microphone installed and set as Default Sound Input device in Windows
5.    Valid Call Sign – Try using the default call sign of Mfg: Beech; Tail Number: N431VB.  Press the Save button.
6.    Try running the program in Administrator mode by right clicking on the Pilot2ATC.exe file and selecting “Run as Administrator” 
 

Dave

  • Author

Hi Dave,

I have tried everything, but unfortunately I got the same result:

  • My connection is fast and stable
  • I have updated P2A to the version 2.6.2.3_x64_R2
  • I have updated FSUIPC7 to the last version (September 14th)
  • I have configured the language to en-US
  • I have configured the weather option to NOAA
  • I have configured the microphone correctly (tried with both I have)
  • I configured the Call Sign as above
  • I run as Administrator

Also, I have reinstalled completely P2A uninstalling first, removing the remaining installation folder and also the P2A_200 folder in AppData.

In addition to this, I have tried with a clean version of X-Plane 11.55 with a fresh installation of XPUIPC and shows exactly the same behavior.

 

 

 

 

 

  • Author

I add the log for the XP test:

Program StartedPilot 2 ATC (P2A) - version 2.6.2.3_x64_R2  09/19/2021 03:36:38
Trying to create DB_Dyno.
DB_Dyno created successfully.
Init 15% done.
Trying to create DB_Base.
DB_Base created successfully.
Application frmP2AMain starting 09/19/2021 03:37:05
Loading Joystick Devices - 3 devices loaded.
Loading Form
Main form opened: Pilot2ATC 2020 v. 2.6.2.3_x64_R2      Navigraph - AIRAC cycle: 1801
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Joystick Device number 0 successfully activated.
Error in frmP2AMain Load
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
   en System.Speech.Internal.Helpers.CompareInvariantCulture(CultureInfo culture1, CultureInfo culture2)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.CalcMatchValue(CultureInfo culture, VoiceGender gender, VoiceAge age, VoiceInfo voiceInfo)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.MatchVoice(InstalledVoice defaultTokenInfo, CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, List`1 tokensInfo)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.MatchVoice(CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, Boolean switchContext, InstalledVoice& viDefault)
   en System.Speech.Internal.Synthesis.VoiceSynthesis.GetEngineWithVoice(TTSVoice defaultVoice, VoiceInfo defaultVoiceId, String name, CultureInfo culture, VoiceGender gender, VoiceAge age, Int32 variant, Boolean switchContext)
   en System.Speech.Synthesis.SpeechSynthesizer.SelectVoiceByHints(VoiceGender gender, VoiceAge age, Int32 voiceAlternate, CultureInfo culture)
   en P2A_2020.modTTSGlobal.gPilotVoiceChanged()
   en P2A_2020.frmP2AMain.c3e25b757a7fa4d178b5e3d21b153338e()
   en P2A_2020.frmP2AMain.c424c0727d8265a54a468474462fc820d()
   en P2A_2020.frmP2AMain.c4acddb6593079e134d55e579f4382726(Object cb25b07786a6e786dea76cf87175f59f0, EventArgs cb4d4bf05d278f00a41fc902f6c5d26a2)
ATCAssignsSTARs Changed to: True - 09/19/2021 03:37:29
ATCAssignsAPPRs Changed to: True - 09/19/2021 03:37:29
ATCAssignsSIDs Changed to: True - 09/19/2021 03:37:29
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Loading Joystick Devices - 3 devices loaded.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
127.0.0.1:48007: Socket connected to {0}
Pilot2ATC_2020.exe    Information    0    SAPI does not implement phonetic alphabet selection.       en System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   en System.Environment.get_StackTrace()
   en System.Diagnostics.TraceEventCache.get_Callstack()
   en Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   en System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   en System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   en System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   en P2A_2020.ATCListener.LoadPilotGrammar()
   en P2A_2020.ATCListener.Init()
   en P2A_2020.frmP2AMain.c2124c4ff01169d49362f23ceb404afd0()
   en P2A_2020.frmP2AMain.c6da96e2c3dc97ecb14521624b5c07984()
   en P2A_2020.frmP2AMain.c6f50794713ca1994f16f21230b6819d6(Object cb25b07786a6e786dea76cf87175f59f0, EventArgs cb4d4bf05d278f00a41fc902f6c5d26a2)
   en System.Windows.Forms.Control.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ButtonBase.WndProc(Message& m)
   en System.Windows.Forms.Button.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   en A.c4f7f2103942aab5c40ccc705b2e009a9.c39e4a2c7012e9e0ba9055469c605637a()    ""    11680    1    73080446703255
SIM Version Num: 8; SIM Version: XP
No controller assigned 03:38:25
ControllerFreqChanged: No Controller on the selected frequency: 0   03:38:25
No controller assigned 03:38:25
ControllerFreqChanged: 121.8.  CtlrShrtName: KTIW Gnd CtlrType: Ground03:38:25
No controller assigned 03:38:25
ControllerFreqChanged: 121.8.  CtlrShrtName: KTIW Gnd CtlrType: Ground03:38:25
SIM Rate Changed: 1
New Com1 Stby Freq: 121.8
New Com1 Stby Freq: 121.8
Com1StandbyFreqChanged: 121.8.  CtlrShrtName: KTIW Gnd CtlrType: Ground03:38:27
Com1StandbyFreqChanged: 121.8.  CtlrShrtName: KTIW Gnd CtlrType: Ground03:38:27
Application frmP2AMain ended normally 09/19/2021 03:38:51
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Total of 5 objects still alive.

 

  • Author

I am wondering why I cannot see anything in the map and flight plan frames. I do not see any control, map or button, even before to connect. They usually appear as soon as the application was started, no matter there is connection or not. It seems it is not rendering them for some reason.

I tested anyway a little further the FSUIPC connection and SimToolkitPro appears working seamlessly.

  • Commercial Member

It looks like you're getting an error when the program tries to load a generic voice based on the "en-US" culture.  That culture definition may be missing.  This would indicate that the English-US language and/or English-US Speech engine ins not installed correctly.

I would go back through the language installation steps again.

You could also specify a voice for the Co-Pilot since that voice indicates as missing and is what is causing the program to try and load the generic voice.

Dave

 

 

 

  • Author

Hi Dave,

Setting up all the individual voices again solved the problem! I think the installation of Amazon Polly for the voices messed up with everything.

Thank you so much for your support!

Cheers

Martiño

Archived

This topic is now archived and is closed to further replies.

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.