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.

FS-ATC-Chatter 1.2.3 Short Beta

Featured Replies

  • Commercial Member

This will be a brief beta test of FS-ATC-Chatter 1.2.3. This version of FS-ATC-Chatter only has two changes:

  • Distribution is now with a Windows installer EXE file.
  • This version is also using a new dedicated clip update server which is different than the Stick and Rudder Studios website server.

I'm requesting that our FS-ATC-Chatter users help with a quick test of this beta before we officially release it.

The new user guide with updated installation instructions is here:

https://www.stickandrudderstudios.com/downloads/FS-ATC-Chatter_1.2.3-UserGuide.pdf

The demo installer is here:

https://www.stickandrudderstudios.com/downloads/FS-ATC-Chatter-Setup-1.2.3-Demo.exe

Follow the install instructions in the User Guide.

Notes:

  • Do not delete your current FS-ATC-Chatter installation as the above installer only contains the 400 demo clips
  • When asked for the folder location specify the current location of your FS-ATC-Chatter installation.
  • After the installation, verify that the FS-ATC-Chatter control panel indicates that you are running 1.2.3.

How to test that the new clip update server is working.

  • This test is only going to work for those users that have purchased the full clip set.
  • Shut down FS-ATC-Chatter
  • Use Windows Explorer to navigate down through the Regions and controller folders to one of the controller folders. i.e. Dep_Twr, Dep, etc. Make sure that some MP3 files are showing in Windows Explorer
  • Delete a few of the MP3 clips
  • Start FS-ATC-Chatter and go to the Settings/Miscellaneous tab and click the Check Now button to check for clip updates.
  • Verify that FS-ATC-Chatter detects the missing clips and will update them.

Please leave a brief comment in this thread letting me know if the above worked for you.

Thanks

Mark

Good morning

translated by Google

it's not going well lol

 

2023-04-24 19:22:22.981 +02:00 [INF] FS ATC Chatter version 1.2.3 starting up
2023-04-24 19:22:40.332 +02:00 [ERR] Unhandled exception
System.ComponentModel.Win32Exception (0x80004005): Erreur lors de la création d'un handle de fenêtre.
   à System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
   à RossCarlson.FlightSimulation.FsAtcChatter.Simulator.SimConnect.SimConnectSimAdapter..ctor(IEventBroker eventBroker, IState state)
   à DynamicInjector29aab4eb70d74b88b77b271d630530e2(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.Planning.Targets.Target`1.ResolveWithin(IContext parent)
   à Ninject.Activation.Providers.StandardProvider.GetValue(IContext context, ITarget target)
   à Ninject.Activation.Providers.StandardProvider.<>c__DisplayClass15_0.<Create>b__0(ITarget target)
   à System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   à System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   à System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.Extensions.Factory.Factory.InstanceResolver.Get(Type type, String name, Func`2 constraint, IParameter[] parameters, Boolean fallback)
   à Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(IInstanceResolver instanceResolver, MethodInfo methodInfo, Object[] arguments)
   à Ninject.Extensions.Factory.FactoryInterceptor.Intercept(IInvocation invocation)
   à Castle.DynamicProxy.AbstractInvocation.Proceed()
   à Castle.Proxies.IFormFactoryProxy.CreateNearestFacilitiesForm()
   à RossCarlson.FlightSimulation.FsAtcChatter.Ui.Forms.MainForm..ctor(IEventBroker eventBroker, IFormFactory formFactory, IConfig config, IState state, IClipRepository clipRepository, IClipUpdateManager clipUpdateManager)
   à DynamicInjectora918914710de40a0823e5bd64ecbed20(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   à RossCarlson.FlightSimulation.FsAtcChatter.Program.Main(String[] args)
2023-04-24 19:22:44.203 +02:00 [INF] FS ATC Chatter version 1.2.3 starting up
2023-04-24 19:24:49.105 +02:00 [ERR] Unhandled exception
System.ComponentModel.Win32Exception (0x80004005): Erreur lors de la création d'un handle de fenêtre.
   à System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
   à RossCarlson.FlightSimulation.FsAtcChatter.Simulator.SimConnect.SimConnectSimAdapter..ctor(IEventBroker eventBroker, IState state)
   à DynamicInjector91ec0bb10258455ab1edf3dbc45acc33(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.Planning.Targets.Target`1.ResolveWithin(IContext parent)
   à Ninject.Activation.Providers.StandardProvider.GetValue(IContext context, ITarget target)
   à Ninject.Activation.Providers.StandardProvider.<>c__DisplayClass15_0.<Create>b__0(ITarget target)
   à System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   à System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   à System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.Extensions.Factory.Factory.InstanceResolver.Get(Type type, String name, Func`2 constraint, IParameter[] parameters, Boolean fallback)
   à Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(IInstanceResolver instanceResolver, MethodInfo methodInfo, Object[] arguments)
   à Ninject.Extensions.Factory.FactoryInterceptor.Intercept(IInvocation invocation)
   à Castle.DynamicProxy.AbstractInvocation.Proceed()
   à Castle.Proxies.IFormFactoryProxy.CreateNearestFacilitiesForm()
   à RossCarlson.FlightSimulation.FsAtcChatter.Ui.Forms.MainForm..ctor(IEventBroker eventBroker, IFormFactory formFactory, IConfig config, IState state, IClipRepository clipRepository, IClipUpdateManager clipUpdateManager)
   à DynamicInjectorde75c155f68449eea0a26d0871ad186c(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   à RossCarlson.FlightSimulation.FsAtcChatter.Program.Main(String[] args)
2023-04-24 19:24:54.839 +02:00 [INF] FS ATC Chatter version 1.2.3 starting up
2023-04-24 19:24:59.333 +02:00 [ERR] Unhandled exception
System.ComponentModel.Win32Exception (0x80004005): Erreur lors de la création d'un handle de fenêtre.
   à System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
   à RossCarlson.FlightSimulation.FsAtcChatter.Simulator.SimConnect.SimConnectSimAdapter..ctor(IEventBroker eventBroker, IState state)
   à DynamicInjector9f7d8998e7724cc89ebaf85202b734fd(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.Planning.Targets.Target`1.ResolveWithin(IContext parent)
   à Ninject.Activation.Providers.StandardProvider.GetValue(IContext context, ITarget target)
   à Ninject.Activation.Providers.StandardProvider.<>c__DisplayClass15_0.<Create>b__0(ITarget target)
   à System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   à System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   à System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.Extensions.Factory.Factory.InstanceResolver.Get(Type type, String name, Func`2 constraint, IParameter[] parameters, Boolean fallback)
   à Ninject.Extensions.Factory.StandardInstanceProvider.GetInstance(IInstanceResolver instanceResolver, MethodInfo methodInfo, Object[] arguments)
   à Ninject.Extensions.Factory.FactoryInterceptor.Intercept(IInvocation invocation)
   à Castle.DynamicProxy.AbstractInvocation.Proceed()
   à Castle.Proxies.IFormFactoryProxy.CreateNearestFacilitiesForm()
   à RossCarlson.FlightSimulation.FsAtcChatter.Ui.Forms.MainForm..ctor(IEventBroker eventBroker, IFormFactory formFactory, IConfig config, IState state, IClipRepository clipRepository, IClipUpdateManager clipUpdateManager)
   à DynamicInjector102c275699734a86b4c517df6d48f870(Object[] )
   à Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   à Ninject.Activation.Context.ResolveInternal(Object scope)
   à Ninject.Activation.Context.Resolve()
   à Ninject.KernelBase.Resolve(IRequest request, Boolean handleMissingBindings)
   à Ninject.KernelBase.Resolve(IRequest request)
   à Ninject.ResolutionExtensions.GetResolutionIterator(IResolutionRoot root, Type service, Func`2 constraint, IEnumerable`1 parameters, Boolean isOptional, Boolean isUnique)
   à Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   à RossCarlson.FlightSimulation.FsAtcChatter.Program.Main(String[] args)

thanks

 

Good evening

On running 1.2.3 demo -

"An error has occurred. Please refer to the log file for details. The error is: Error creating window handle".

 

Hello,

I had the same problem: error creating windows handle

--

Ghislain

System Specs: Ryzen 9 5900X, Gigabyte Aorus Master mobo, 32 Gb Corsair Vengeance Lpx DDR4 memory, MSI RTX 3070 Ti Gaming X Trio 8G video card.

  • Author
  • Commercial Member

I think we have a fix. Please download the setup again using this URL which should get a fresh copy not in your browser cache:

https://www.stickandrudderstudios.com/downloads/FS-ATC-Chatter-Setup-1.2.3-Demo.exe?v2

Let me know if this one works.

Thanks

Mark

@ghislain @Castledon @ptimale

Working 5.5 with the latest installer Mark.

 

Edited by Benzhangar
Inserted clip

  • Author
  • Commercial Member

Thanks, the issue was a missing DLL that was on our development machines that did not get packaged with the installer. Thanks for helping us find the issue.

Mark

Good morning

the latest setup works for me too

  THANKS

Sorry, too late for the beta test... but the 1.2.3 release works like a charm.

 

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.