SIMCOM X Voice application

Suggestions, ideas and general discussion about JoinFS.
AlphaTech
Posts: 9
Joined: Sat Feb 09, 2019 7:16 pm

Re: SIMCOM X Voice application

Post by AlphaTech »

Roo

Damn. Exactly right. On top of that I'm using ProSim A320 in a full sim, so the auto frequency tuning is important.

FSUIPC appears to be the solution.

Thanks - I'll keep you updated.

Paul
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

I added a Log file a few versions back.
If you are the data I'm looking at, it seems that Simcom X isn't connecting to your sim.
This is resulting in the frequency fetched being blank.
Simcom X sees your Blank frequency and tunes you to 122.800.

The log file is in Program Files(x86)/simcomx called Log.txt
If you post the contents I'll have a look.

The latest version Shouldl now tell you if you haven't got the Xpack of Simconnect installed.
AlphaTech
Posts: 9
Joined: Sat Feb 09, 2019 7:16 pm

Re: SIMCOM X Voice application

Post by AlphaTech »

Hi Roo

Log file as below.

###### Simcom X Log Created at 16:59:48 26/03/2019 ######
16:59:52 Sound Devices in use:
16:59:52 No Sound Devices Set!
16:59:52 Upnp Ticked.
16:59:52 Upnp Error, Could not get mappings.
17:00:24 Read Clients from Primary!
17:00:24 Channel Switch Initiated from Disconnect State!
17:00:24 Read Clients from Primary!
17:00:25 Primary Updated.
17:00:26 Secondary Updated.
17:00:26 Connecting to UIPC!
17:00:27 Successfully Connected UIPC!
17:00:27 Hosting Default Channel
17:00:27 Switched and Connected to ---.---
17:00:32 Read Clients from Primary!
17:00:32 Primary Updated.
17:00:33 Secondary Updated.
17:00:41 Read Clients from Primary!
17:00:41 Channel Switch Initiated from Disconnect State!
17:00:42 Read Clients from Primary!
17:00:42 Primary Updated.
17:00:43 Secondary Updated.
17:00:43 Hosting Default Channel
17:00:44 Switched and Connected to 128.300
17:01:42 Read Clients from Primary!
17:02:42 Read Clients from Primary!
17:03:42 Read Clients from Primary!
17:04:42 Read Clients from Primary!
17:04:47 Read Clients from Primary!
17:04:47 Found 122.800 s2KA8HmFEXTeBggM9G7guNeEhQ9WzvIfBruX22d7Bs4=
17:04:47 Read Clients from Primary!
17:04:47 Primary Updated.
17:04:48 Secondary Updated.
17:04:48 Channel Switch Initiated from Disconnect State!
17:04:49 Switched and Connected to 122.800
17:05:42 Read Clients from Primary!
17:06:23 Read Clients from Primary!
17:06:23 Found 128.300 1cq0bwLqVfa2i+/x1dGJOA==
17:06:23 Read Clients from Primary!
17:06:23 Primary Updated.
17:06:24 Secondary Updated.
17:06:24 Channel Switch Initiated from Disconnect State!
17:06:30 Connection Exception!
17:06:30 Connection Exception!
FailedConnectionInitialisation
17:06:30 Read Clients from Primary!
17:06:30 Read Clients from Secondary!
17:06:30 RemoveFreq System.IO.IOException: The process cannot access the file 'C:\Users\Paul\AppData\Local\Simcomx\local.txt' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding)
at System.IO.File.InternalReadAllLines(String path, Encoding encoding)
at System.IO.File.ReadAllLines(String path)
at SIMCOM_X.Form1.RemoveFreq(String freq)
17:06:30 Read Clients from Primary!
17:06:30 Read Clients from Secondary!
17:06:30 Channel Switch Initiated from Disconnect State!
17:06:30 Read Clients from Primary!
17:06:30 Read Clients from Secondary!
17:06:30 AddMe System.IO.IOException: The process cannot access the file 'C:\Users\Paul\AppData\Local\Simcomx\local.txt' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding)
at System.IO.File.InternalReadAllLines(String path, Encoding encoding)
at System.IO.File.ReadAllLines(String path)
at SIMCOM_X.Form1.AddMe()
17:06:30 Switched and Connected to 128.300
17:06:42 Read Clients from Primary!
17:07:42 Read Clients from Primary!
17:08:24 Read Clients from Primary!
17:08:24 Found 122.800 s2KA8HmFEXTeBggM9G7guNeEhQ9WzvIfBruX22d7Bs4=
17:08:24 Read Clients from Primary!
17:08:24 Primary Updated.
17:08:25 Secondary Updated.
17:08:25 Channel Switch Initiated from Disconnect State!
17:08:26 Switched and Connected to 122.800
17:08:42 Read Clients from Primary!
AlphaTech
Posts: 9
Joined: Sat Feb 09, 2019 7:16 pm

Re: SIMCOM X Voice application

Post by AlphaTech »

Roo!

Sorry! I forgot to ask - how much work (or is it even possible) to allow VHF 2 (Com 2) to be used for SimComX?

Best,
Paul
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

There seems to be a few things going on there, so I'll see if I can explain the issues.

Firstly have a look at the link below which explains simcom X in more detail.
https://dotdash.space/simcom-x-description/

AlphaTech wrote: 16:59:52 Sound Devices in use:
16:59:52 No Sound Devices Set!
A bit of an easy one this.
You need to select your Speakers and Microphone from the drop down box if the Config menu.
It might seem simple, but not setting these can cause connection issues.
AlphaTech wrote: 16:59:52 Upnp Ticked.
16:59:52 Upnp Error, Could not get mappings.
This looks like Upnp isn't enabled in your router.
You will need to login to your router and either enable Upnp or add UDP port 9988 to your port forward rules.

AlphaTech wrote: 17:00:26 Connecting to UIPC!
17:00:27 Successfully Connected UIPC!
All good.
You are connected to FSUIPC.
AlphaTech wrote: 17:00:44 Switched and Connected to 128.300
That's the default FSX/P3D freq.
So that's good as it shows it's getting the freq from your sim.
AlphaTech wrote: 17:06:30 Connection Exception!
17:06:30 Connection Exception!
FailedConnectionInitialisation
Could not connect to 128.300
It's a freq you were hosting and it can get slightly confusing here, but basically it's because you haven't got Upnp enabled or port 9988 open.
AlphaTech wrote: 17:06:30 RemoveFreq System.IO.IOException: The process...
Dont worry about this.
It's something I'll have to correct in the code.

So from the Log above...
It looks like you need to set your Sound Devices and open UDP port 9988 or enable Upnp in your router.

Regarding Com 2...
That has already been added and if you have Com2 selected in your aircraft, the Com2 Active Freq is the frequency Simcom X uses.
twodogzz
Posts: 3
Joined: Mon Feb 04, 2019 11:39 am

Can't get SIMCOM X Voice application to work on my W10 PC

Post by twodogzz »

Hi Roo,
(I sent this issue to the email address on your website but got the response:
The recipient server did not accept our requests to connect. Learn more at https://support.google.com/mail/answer/7720 [dotdash.space 2606:4700:30::6812:3207: timed out] [dotdash.space 2606:4700:30::6812:3307: timed out] [dotdash.space 104.18.51.7: timed out] [dotdash.space 104.18.50.7: timed out] )

I can't get your app to work on my W10 PC.
I enabled the UPnP router option in the config and it starts okay, but it just keeps "Checking..." and reporting "Error removing Frequency!" when I click on the PWR.

It's unresponsive to any Window functions to shut it down. I Right Click the SIMCOMX Task Bar icon and select the "Close Window" option to close the app. This some times results in a JIT debugging message.

Below are screenshots illustrating the issue and detailing the messages displayed. I also have the SIMCOMX log.txt and JIT debugging messages files, but I can't add them as attachments to this post and their too long to add as text.

I don't think it's an issue because the problem persists when I turn it off, but I run Bit Defender Total Security with a firewall on my PC, in addition to the firewall on my internet router.

Can you please help?
Attachments
SIMCOMX Capture.JPG
SIMCOMX Capture.JPG (43.65 KiB) Viewed 9144 times
SIMCOMX Capture#1.JPG
SIMCOMX Capture#1.JPG (71.4 KiB) Viewed 9144 times
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: Can't get SIMCOM X Voice application to work on my W10 PC

Post by ATC Roo »

twodogzz wrote:Hi Roo,
(I sent this issue to the email address on your website but got the response:
The recipient server did not accept our requests to connect. Learn more at https://support.google.com/mail/answer/7720 [dotdash.space 2606:4700:30::6812:3207: timed out] [dotdash.space 2606:4700:30::6812:3307: timed out] [dotdash.space 104.18.51.7: timed out] [dotdash.space 104.18.50.7: timed out] )
That's a random error I've not seen before?
I wonder if it's because you clicked the email picture I had on the old website to contact me?

There is a Contact Me link at the bottom of my current homepage https://dotdash.space if you would like to try that one.
twodogzz wrote: I can't get your app to work on my W10 PC.
I enabled the UPnP router option in the config and it starts okay, but it just keeps "Checking..." and reporting "Error removing Frequency!" when I click on the PWR.
This sounds like the app (Simcom X) is unable to connect to the internet.
I cant read all the error that you've attached but..
"Client.Connection.Stop" is probably because there is no connection to stop.
If there is no internet it can't create a connection.

That said..
It should still be able to create a local (LAN) connection.

So I would assume something is stopping SimCom X from creating any kind of connection.

"Error removing frequency" also points to no connection.
Simcom X is unable to update the user list.
twodogzz wrote: I don't think it's an issue because the problem persists when I turn it off, but I run Bit Defender Total Security with a firewall on my PC, in addition to the firewall on my internet router.

Can you please help?
My money is on Bit Defender blocking SimCom X and SimCom X Server.

Check for those 2 in bit defender and allow them as ok.
twodogzz
Posts: 3
Joined: Mon Feb 04, 2019 11:39 am

Re: SIMCOM X Voice application

Post by twodogzz »

ATC Roo wrote: My money is on Bit Defender blocking SimCom X and SimCom X Server.

Check for those 2 in bit defender and allow them as ok.
Roo,
Thanks for the advice. Unfortunately, the problem persists with all PC firewalls disabled and Modem / Router Firewall set to low security (basically allows most things through).
Port forwarding is with uPnP set in Simcom X and confirmed in my router settings as active.
I removed Bitdefender completely from my PC to ensure it wasn't the culprit and turned off Windows' Firewall!
ATC Roo wrote: There is a Contact Me link at the bottom of my current homepage https://dotdash.space if you would like to try that one.
I've sent the log.txt file to your email as suggested. Hopefully, you can identify the problem from that.

Thanks
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

If anybody else has the above issue..

I'm looking into a fix at the moment.

There will be an update once I've found one.

Until then using the Join Group Server option and the address roo.servebeer.com in the IP box will allow you to test with others.
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

An Update!

Since creating this app I've noticed some users having issues allowing others to connect to them.

I tried to help out by adding the status light showing if people could connect to them, but I still saw issues.

After twodogzz posted his issue above, we investigated and found that the SDK I am using for this app has an issue.

Theres a lot of issues going on here!

The SDK issue caused people to not accept a connection from others.
I have searched high and low for a solution to the SDK issue, but all I've found is other users with the same problem.

So what I've done in V1.3.0.0 is the following...

Any user that connects in SimCom X mode will be added to a list.
Already connected SimCom X clients will go through this list and validate a user that can be connected to.
Once a user has been validated they are added to a second list of known... lets call then Connectees.

Now when your SimCom X client tries to connect in Simcom X mode it will look through the Connectees list and randomly select one to connect to.

This (I HOPE) should mean that any user using SimCom X needn't worry if they have the relevant port open etc etc.

For this to work there still needs to be Connectees available, so please don't try and purposely block SimCom X thinking you're now not needed.

You are.

Each client can host up to 30 people.
So 2 clients available means 60 people can be hosted.
3 clients, 90 people etc etc.....

I hope this helps people that were having the red status light issue.
The status light will still show you if you can allow people to connect or not, but you should now always be able to join and host a frequency.

This method is experimental to me so Please let me know if you find issues.

And thank you twodogzz for your help diagnosing.
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

Well I can see quite a few people now using SimCom X successfully.

I know people dont know what frequency others are using, so I would encourage people to use the Unicom frequency 122.800 when trying it out on their own.

As it's now working, I'm going to calm down on the updates.

I can see a few minor faults which I'm correcting one by one and will release updates with a number of issues corrected in each update.

Please let me know of any issues you find.
If I dont know about them, I cant fix them.
twodogzz
Posts: 3
Joined: Mon Feb 04, 2019 11:39 am

Re: SIMCOM X Voice application

Post by twodogzz »

ATC Roo wrote: If I dont know about them, I cant fix them.
Is this an expected behaviour?

Open SIMCOM X
Click on OFF
Repeating Message." Trying to connect...." "Checking...." "Found!"
The OFF button indicates red and stays OFF, Sim indicates Offline (ok sim not running), Voice indicates red "Offline". Mode indicates red "None".

In addition, clicking on the Window close "x" or the OFF button does nothing.
To close the SIMCOM X window I have to right click the taskbar icon and click Close Window.
SIMCOMX displays the message Powering Down and a Microsoft .NET Framework Unhandled exception message window.
I click on "Quit" in the .NET message window and both windows close.

I sent the log.txt file to you via PM.
Attachments
Microsoft .NET Framework Unhandled exception message
Microsoft .NET Framework Unhandled exception message
simcomX 2019-05-10 1417.JPG (24.16 KiB) Viewed 10694 times
Trying to connect... Checking... Found!
Trying to connect... Checking... Found!
simcomX 2019-05-10 1402.JPG (29.41 KiB) Viewed 10694 times
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

Thank you.

I think I know what that is.

I experimented with something a few days ago, which I'll change back shortly.

Using SimCom X by connecting to a sim before then, may fix it.

No app update needed.
davetfc
Posts: 6
Joined: Sun Jun 09, 2019 7:52 pm

Re: SIMCOM X Voice application

Post by davetfc »

Hi,

I'm having some trouble getting SimCom X to work in X-Plane (version 11.34r1 - build 113400 64-bit). See following images.

Image 1 - This is the current settings being used in SimCom X
Config SimComX.jpg
Config SimComX.jpg (57.2 KiB) Viewed 10373 times
Image 2 - When turning SimCom X on, it makes the connection to XP, but the COM1 channel frequency is not synchronizing correctly with the frequency set on the COM1 radio. In XP I've tuned the radio to Unicom 122.80, but in SimCom X the active frequency is shown as 121.800. Also when I switch the frequency in XP to 123.900 the active frequency in SimComX is not changed!
SimComX - XP11 - 1.jpg
SimComX - XP11 - 1.jpg (140.71 KiB) Viewed 10373 times
Image 3 - After a while I see error messages in SimCom X, like "Error adding user!" and "Error Removing user!".
SimComX - XP11 - 2 - error adding user.jpg
SimComX - XP11 - 2 - error adding user.jpg (142.17 KiB) Viewed 10373 times
I'm currently using version 2.0.3.8 64 bit of XPUIPC. Also in the firewall, I've forwarded port 9988 UDP to the local IP of the PC running XP and SimCom X.

What am I missing here? Thanks!

Kind regards,

Dave
Belgium
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

Hi Dave.

Thanks for the post.

Can you send me your log.txt file located in ProgramFiles(x86)/simcomx folder.
davetfc
Posts: 6
Joined: Sun Jun 09, 2019 7:52 pm

Re: SIMCOM X Voice application

Post by davetfc »

Ah yes. Forgot about that file. Here attached as a zip file.
log.zip
(80.31 KiB) Downloaded 325 times
Kind regards,

Dave
Belgium
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

Thanks Dave.

I think I see the issue(s) but I'm not going to have time to fix them for a few days.
It looks like it's the "." "," separator that is used with certain language packs.

In some parts of the world a lat lon would be
52.123456 3.123456
in others...
52,123556 3,123456

I couldn't see in the log but this might be happening with the frequency too.

The distance option also wont work for you at the moment.

With distance and autoswitch unticked you'll be able to use simcom x until I can get an update out.
davetfc
Posts: 6
Joined: Sun Jun 09, 2019 7:52 pm

Re: SIMCOM X Voice application

Post by davetfc »

Hi,

Thanks for your reply. So I modified the configuration with your tips and I'm also setting the com frequency manually in SimComX.
SimComX - config modified.jpg
SimComX - config modified.jpg (58.14 KiB) Viewed 10362 times
I'm still getting the "Error adding user!" messages though.
SimComX - Error msgs.jpg
SimComX - Error msgs.jpg (49.91 KiB) Viewed 10362 times
I'm also attaching the latest log files.
log1.zip
(1.41 KiB) Downloaded 231 times
Any suggestions as to how I can resolve this? Thanks!

Kind regards

Dave
Belgium
ATC Roo
Posts: 721
Joined: Sun Oct 16, 2016 9:24 am
Location: UK
Contact:

Re: SIMCOM X Voice application

Post by ATC Roo »

Dont worry about that error.
It relates to a backup server on the backend.

Something I'm not worried about at the moment and will look into a some point.

I can see that you did connect successfully.
davetfc
Posts: 6
Joined: Sun Jun 09, 2019 7:52 pm

Re: SIMCOM X Voice application

Post by davetfc »

OK. Thanks for the information!

Kind regards,

Dave
Belgium
Post Reply