Forum
Ok we have tested with one friend so 2 people max and it didn't work in SimCox connection mode but in a server group with a hosted IP address. Except that from time to time certain radio messages could not be heard by the other person.
Here are our two logs:
###### SimCom X Pilot Log for Version 3.2.0.3 Created at 15:56:52 08/12/2023 Zulu ###### 15:56:52 Our ID = ee61e9de-a3ba-43d1-8b4c-5e85d76def13 15:56:53 SimCom X Pilot started and waiting to connect... 15:57:00 Input device 0 Microphone (3- Logitech PRO X Wireless Gaming Headset) is now in use. 15:57:00 Output device 0 Haut-parleurs (3- Logitech PRO X Wireless Gaming Headset) is now in use. 15:57:28 Upnp Unticked. 15:57:32 Local IP = 10.188.244.2 15:57:32 External IP = 46.193.0.110 15:57:32 Local UDP port = 7600 15:57:32 External UDP port = 7600 15:57:32 Other clients can connect directly to you using the below details: IP: 46.193.0.110 Port:7600 15:57:32 Radio is now listening for connections! 15:57:33 COM 1 switched to 000.000 15:57:33 COM 2 switched to 122.800 15:57:33 MAGAZINE Connected! 15:57:44 Converted 362.245 to 25khz compatible 362.250 15:57:44 COM 1 switched to 362.250 15:57:48 COM 1 switched to 000.000 15:57:48 MAGAZINE Connected! 15:58:00 Converted 362.245 to 25khz compatible 362.250 15:58:00 COM 1 switched to 362.250 16:42:30 SimCom X Pilot Closing... 16:42:30 Radio stopped listening. 16:42:30 Port Removed! 16:42:30 SimCom X Pilot Closed Successfully!
###### SimCom X Pilot Log for Version 3.2.0.3 Created at 15:01:37 08/12/2023 Zulu ###### 15:01:37 Our ID = 224669bb-cabf-4b5c-8cb1-2fd919e5202b 15:01:38 SimCom X Pilot started and waiting to connect... 15:19:28 Input device 0 Microphone (HyperX Cloud Alpha Wireless) is now in use. 15:19:28 Output device 0 Casque (HyperX Cloud Alpha Wireless) is now in use. 15:19:31 Upnp Unticked. 15:19:32 Local IP = 192.168.1.12 15:19:32 External IP = 90.54.148.212 15:19:32 Local UDP port = 7600 15:19:32 External UDP port = 7600 15:19:32 Other clients can connect directly to you using the below details: IP: 90.54.148.212 Port:7600 15:19:32 Radio is now listening for connections! 15:19:33 COM 1 switched to 000.000 15:19:33 COM 2 switched to 122.800 15:19:33 Added 224669bb-cabf-4b5c-8cb1-2fd919e5202b to SCX Network! 15:19:53 COM 1 switched to 122.800 15:26:40 Checked for (and Removed if needed) ID 394D55462F44573934424F494A6C4A303658756B4D725574636A6A554676546F396E383944716E46456D37546366716F71303138696B626467474557306B566F 15:26:40 Radio stopped listening. 15:27:03 Upnp Unticked. 15:27:03 Local IP = 192.168.1.12 15:27:03 External IP = 90.54.148.212 15:27:03 Local UDP port = 7600 15:27:03 External UDP port = 7600 15:27:03 Other clients can connect directly to you using the below details: IP: 90.54.148.212 Port:7600 15:27:03 Radio is now listening for connections! 15:27:03 COM 1 switched to 122.800 15:27:03 COM 2 switched to 122.800 15:56:36 Radio stopped listening. 15:56:37 Upnp Unticked. 15:56:37 Local IP = 192.168.1.12 15:56:37 External IP = 90.54.148.212 15:56:37 Local UDP port = 7600 15:56:37 External UDP port = 7600 15:56:37 Other clients can connect directly to you using the below details: IP: 90.54.148.212 Port:7600 15:56:37 Radio is now listening for connections! 15:56:37 COM 1 switched to 122.800 15:56:37 COM 2 switched to 122.800 15:57:25 CX260 Connected! 15:57:28 Converted 362.245 to 25khz compatible 362.250 15:57:28 CX260 Connected! 15:57:28 COM 1 switched to 362.250 16:41:34 Radio stopped listening. 16:41:35 SimCom X Pilot Closing... 16:41:35 Radio stopped listening. 16:41:35 Port Removed! 16:41:35 SimCom X Pilot Closed Successfully!
Hi Mute,
The logs look like everything is working correctly.
My first thoughts are that it's something to do with the UDP port, as I see that there isn't a port forward (different internal and external ports).
I'll have a look and give the code a once over to check that it's advertising the correct connection port to other clients in SCX mode. I should have time later today.
I may also add extra info to the log showing when connections are being attempted.
You may lose the occasional voice message as the app is to mimic a VHF/UHF radio.
So I've deliberately built it to not be as clear as Skype or Discord for example.
That said..
Comms should be readable and able to be understood, just not crystal clear.
I've had a look over the code and can't see anything obvious, as to why Group mode would work but not SCX mode.
None the less, I have made some very small edits to make sure that things are doing what they should.
I have also added to the log when the client attempts to connect to another client.
This will prove that your client is getting the correct details to connect to somebody else.
If the other clients connection details are correct in the log and you still don't connect, this would point to the connection being blocked by something. A firewall for example.
I hope that helps?
Ok thank you very much Roo, we will try as soon as possible and i call you back 😉