Ciribob Posted September 15, 2016 Author Posted September 15, 2016 Hi Ciribob, You've helped one of our guys with this problem but I can't find the answer on how to fix it. The client would close out as soon as he clicks on connect. You told him to turn off or deselect the "re-sampler" option. He says it's on the settings page but I don't see anything on the settings page that refers to that. Can you help me out here? The resampler is always on now (output is 44,100 instead of 16,000) as there was no real increase in latency so unfortunately not that. Glad that fixed it for your squad member! :) Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
VAF [136] Striker Posted September 15, 2016 Posted September 15, 2016 It's not fixed unfortunately. We have another member that's experiencing the exact same problem. He tries to connect to the server and the client closes. Nvidia GTX-1080 Intel i7-4820K 3.7 Ghz ASUS ROG Rampage IV Extreme MB 32 GB Memory Windows 7 Pro 64 Bit [sIGPIC][/sIGPIC]
Ciribob Posted September 16, 2016 Author Posted September 16, 2016 It's not fixed unfortunately. We have another member that's experiencing the exact same problem. He tries to connect to the server and the client closes. So it was fixed for one and broke for another? Please can you ask them to post their SRS logs here as well as their system specs and soundcard so I can narrow the issue down. Just to confirm this is on the latest SRS? Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
VAF [136] Striker Posted September 16, 2016 Posted September 16, 2016 Latest SRS. I'll ask him for the log. Nvidia GTX-1080 Intel i7-4820K 3.7 Ghz ASUS ROG Rampage IV Extreme MB 32 GB Memory Windows 7 Pro 64 Bit [sIGPIC][/sIGPIC]
Esac_mirmidon Posted September 16, 2016 Posted September 16, 2016 (edited) Another idea for you Ciribob to improve this fantastic piece of software. Could be possible to see, maybe in the server window, the client frequencies they have selected to check if they are in the assigned ones? Sometimes is useful to check if other players are in the assigned frequencies in the briefing to be sure all is correct. Thanks for your kind support. Edited September 16, 2016 by Esac_mirmidon " You must think in russian.." [sIGPIC][/sIGPIC] Windows 7 Home Premium-Intel 2500K OC 4.6-SSD Samsung EVO 860- MSI GTX 1080 - 16G RAM - 1920x1080 27´ Hotas Rhino X-55-MFG Crosswind Rudder Pedals -Track IR 4
Ciribob Posted September 20, 2016 Author Posted September 20, 2016 (edited) Latest SRS. I'll ask him for the log. Great! Thanks :) Another idea for you Ciribob to improve this fantastic piece of software. Could be possible to see, maybe in the server window, the client frequencies they have selected to check if they are in the assigned ones? Sometimes is useful to check if other players are in the assigned frequencies in the briefing to be sure all is correct. Thanks for your kind support. This is something I've being meaning to add server-side for a while now the Radio Frequencies are all synced. I'll add to the list. Small Update I've spent quite a while now diving into why stutter is sometimes heard for clients when receiving. Stutter is caused by: packet delay, out of order or missing packets, CPU thrashing (100%) and the .Net Garbage Collector. I've worked on and resolved (as much as possible): Packet Delay - Packets are and should always be sent every 20ms containing 40ms of audio Out of order packets - Reordered when received, ones that have missed their chance are discarded Missing Packets - Filled with silence for the equivlent packet length .Net Garbage Collector - Tuned for Low Latency I've noticed while testing that my CPU can reach 100% when running DCS, 5 Radio Clients, Radio Server and VisualStudio 2015 + Debugger so in the next release if you do hear stutter a lot, check your CPU usage. The next update should have these improvements in as well as a new Server Side option, Expand Radios. When this option is on - Nearly every aircraft is given a UHF and VHF radio, including all old aircraft for easier radio training and communication on public servers. The setting can be toggled remotely on the server and will take immediate effect. All In-cockpit radios will function alongside the expansion ones. Aircraft like the Mig21 and F5 also get two extra radios alongside their incockpit one. This now means individual radios can be configured to have in-cockpit or overlay controlled volume and frequency. For radios that don't have a corresponding volume control (KA50 i'm looking at you! ), you'll now be able to use the overlay instead. Apologies for the slow progress but development is now a much more involved task as the project has grown. :) Edited September 20, 2016 by Ciribob Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
exil Posted September 20, 2016 Posted September 20, 2016 Apologies for the slow progress but development is now a much more involved task as the project has grown. :) No apologies needed! SRS is - by far - one of the best and game-changing Mods i know! Thanks a lot for your time and passion you're putting into this project! GeForce RTX 4090 Founders Edition - AMD Ryzen 7 5800X3D - 64Gb RAM - Win11 - HP Reverb G1 - Thrustmaster Warthog HOTAS (40cm extension) - VKB Sim T-Rudder MKIV Pedals
Coug4r Posted September 20, 2016 Posted September 20, 2016 What he said! :) - If man were meant to fly he'd be filled with helium.
shagrat Posted September 20, 2016 Posted September 20, 2016 Yepp. We can be happy you invest so much time into this, already... : thumbsup: Shagrat - Flying Sims since 1984 - Win 10 | i5 10600K@4.1GHz | 64GB | GeForce RTX 3090 - Asus VG34VQL1B | TrackIR5 | Simshaker & Jetseat | VPForce Rhino Base & VIRPIL T50 CM2 Stick on 200mm curved extension | VIRPIL T50 CM2 Throttle | VPC Rotor TCS Plus/Apache64 Grip | MFG Crosswind Rudder Pedals | WW Top Gun MIP | a hand made AHCP | 2x Elgato StreamDeck (Buttons galore)
Ciribob Posted September 20, 2016 Author Posted September 20, 2016 Thanks for the support! :) A slightly better update with pictures as it seems to be working Radio Expansion Turned Off (Default): Radio Expansion Turned On - VHF and UHF Radio Added: If you look at the top of the window there is now text indicating if HOTAS/ Hotkey controls can be used for switching radios. Huey - Overlay shows radio switching is done by Cockpit Controls: Small change with the control indicator but it should help cut down on some confusion, especially if the Radio Expansion setting is turned on Server side :) Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
Esac_mirmidon Posted September 20, 2016 Posted September 20, 2016 AWESOME ¡¡¡ " You must think in russian.." [sIGPIC][/sIGPIC] Windows 7 Home Premium-Intel 2500K OC 4.6-SSD Samsung EVO 860- MSI GTX 1080 - 16G RAM - 1920x1080 27´ Hotas Rhino X-55-MFG Crosswind Rudder Pedals -Track IR 4
Chic Posted September 21, 2016 Posted September 21, 2016 Apologies for the slow progress but development is now a much more involved task as the project has grown. :) Indeed! Rate of development and responsiveness has been pathetic!!!!!:D A Co, 229th AHB, 1st Cav Div ASUS Prime Z370-A MB, Intel Core i7 8700K 5.0GHz OC'd, RTX 3090, 32GB DDR4, 1TB SSD, Win 10 Samsung 65" 4K Curved Display (Oculus Rift occaisionally), Track IR5, VoiceAttack, Baur's BRD-N Cyclic base/Virpil T-50CM Grip, UH-1h Collective by Microhelis & OE-XAM Pedals. JetSeat & SimShaker for Aviators. JUST CHOPPERS
Ciribob Posted September 21, 2016 Author Posted September 21, 2016 (edited) Argh - Found a bug just after release. Guard frequencies may not be turn on for Cockpit controlled radios. Will try to do a hotfix tomorrow! Edited September 21, 2016 by Ciribob Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
zaelu Posted September 21, 2016 Posted September 21, 2016 :) Good night! Any chance for a way to save the IPs of the servers? Maybe like a history drop down list? Maybe the servers could broadcast their name on the side of the IP or where the number of clients is shown? It would be nice and bring things together. [sIGPIC][/sIGPIC] I5 4670k, 32GB, GTX 1070, Thrustmaster TFRP, G940 Throttle extremely modded with Bodnar 0836X and Bu0836A, Warthog Joystick with F-18 grip, Oculus Rift S - Almost all is made from gifts from friends, the most expensive parts at least
HiJack Posted September 21, 2016 Posted September 21, 2016 :) Good night! Any chance for a way to save the IPs of the servers? Maybe like a history drop down list? Maybe the servers could broadcast their name on the side of the IP or where the number of clients is shown? It would be nice and bring things together. Server admins should use the autoconnect lua file and program selected radio server for their servers. You will then be auto connected if you have the SRS client open and not connected to any SRS server when you join an aircraft on the DCS server. Autoconnect works better than a server list it's just up to server admins to use it! The script will also announce the IP address to SRS radio in chat when you connect to that server.
Sierra99 Posted September 22, 2016 Posted September 22, 2016 Argh - Found a bug just after release. Guard frequencies may not be turn on for Cockpit controlled radios. Will try to do a hotfix tomorrow! Hey Ciribob the A-10C secure voice settings are transposed. CRad 1 is UHF, CRad 2 should be VHF/AM (118mhz) not VHF fm (30 MHz) Other than that messed around with it tonight for about 2 hours, crashed several planes, rejoined server several times and every time, SRS picked right up where we left off. Great job sir! Sierra [sIGPIC][/sIGPIC] Primary Computer ASUS Z390-P, i7-9700K CPU @ 5.0Ghz, 32GB Patriot Viper Steel DDR4 @ 3200Mhz, ZOTAC GeForce 1070 Ti AMP Extreme, Samsung 970 EVO M.2 NVMe drives (1Tb & 500 Gb), Windows 10 Professional, Thrustmaster Warthog HOTAS, Thrustmaster Warthog Stick, Thrustmaster Cougar Throttle, Cougar MFDs x3, Saitek Combat Rudder Pedals and TrackIR 5. -={TAC}=-DCS Server Gigabyte GA-Z68XP-UD3, i7-3770K CPU @ 3.90GHz, 32GB G.SKILL Ripjaws DDR3 @ 1600Mhz, ZOTAC GeForce® GTX 970.
Looney Posted September 22, 2016 Posted September 22, 2016 Seeing some developers of apps burn out becasue of the workload, are you sure you're taking enough time off this project to recharge your own batteries Ciribob? No criticism here, just a concern. I'd hate to see you burn up as we saw some other great projects come to a grinding halt. [sIGPIC][/sIGPIC] Commodore 64 | MOS6510 | VIC-II | SID6581 | DD 1541 | KCS Power Cartridge | 64Kb | 32Kb external | Arcade Turbo
Ciribob Posted September 22, 2016 Author Posted September 22, 2016 (edited) :) Good night! Any chance for a way to save the IPs of the servers? Maybe like a history drop down list? Maybe the servers could broadcast their name on the side of the IP or where the number of clients is shown? It would be nice and bring things together. Its on the list but a lower priority now auto connect works like HiJack says :) Hey Ciribob the A-10C secure voice settings are transposed. CRad 1 is UHF, CRad 2 should be VHF/AM (118mhz) not VHF fm (30 MHz) Other than that messed around with it tonight for about 2 hours, crashed several planes, rejoined server several times and every time, SRS picked right up where we left off. Great job sir! Sierra I've had a few conflicting pieces of advice with the KY-58. Are you sure its not on the VHF FM as I know the Gazelle FM radio supports encryption. I thought the AM band at VHF couldn't be encrypted due to bandwidth issues? DCS A-10C manual just says VHF but doesn't say AM or FM. UniversRadio and Aries both went for UHF AM and VHF FM I've searched online and found a few manuals but nothing definitive... I'll leave as VHF FM for now (so you can have secure voice with Gazelle) but very happy to be proven wrong as my only military experience was cadets! :) I think Eddie also posted that it was on the VHF FM rather than AM. Other than that, glad it all worked well! :thumbup: Seeing some developers of apps burn out becasue of the workload, are you sure you're taking enough time off this project to recharge your own batteries Ciribob? No criticism here, just a concern. I'd hate to see you burn up as we saw some other great projects come to a grinding halt. No worries Looney :) I have an incredibly stressful job and working on this is actually how I relax... An hour or so a day at most is what I spend on it but thanks for the concern! Should have the bug fixed late this evening for the Guard radios Edit: Meant to say - SRS is running on Open Conflict with Radio Expansion on so hop on there to try it out. Big thank you to Mirknir for allowing us to host an official SRS :) Edited September 22, 2016 by Ciribob Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
Sierra99 Posted September 22, 2016 Posted September 22, 2016 (edited) I've had a few conflicting pieces of advice with the KY-58. Are you sure its not on the VHF FM as I know the Gazelle FM radio supports encryption. I thought the AM band at VHF couldn't be encrypted due to bandwidth issues? DCS A-10C manual just says VHF but doesn't say AM or FM. UniversRadio and Aries both went for UHF AM and VHF FM SON OF A $@^%...YOU are correct. I just found the following: Secure Voice Communications System. The KY-58 secure voice system (Figure 1-115) provides for either plain or cipher communications on the UHF and the VHF/FM radios. The KY-58 can be used either in the active mode or the inactive (non HQ) mode of the HQ UHF radio system. The KY-58 will switch over from cipher to plain communications whenever GUARD is selected on the UHF radio or whenever EMER is selected on the VHF/FM radio. (TO 1A-10C-1, Change 7, pg1-321) My apologies! I obviously misread this previously. :doh::doh::doh: Sierra Edited September 22, 2016 by Sierra99 [sIGPIC][/sIGPIC] Primary Computer ASUS Z390-P, i7-9700K CPU @ 5.0Ghz, 32GB Patriot Viper Steel DDR4 @ 3200Mhz, ZOTAC GeForce 1070 Ti AMP Extreme, Samsung 970 EVO M.2 NVMe drives (1Tb & 500 Gb), Windows 10 Professional, Thrustmaster Warthog HOTAS, Thrustmaster Warthog Stick, Thrustmaster Cougar Throttle, Cougar MFDs x3, Saitek Combat Rudder Pedals and TrackIR 5. -={TAC}=-DCS Server Gigabyte GA-Z68XP-UD3, i7-3770K CPU @ 3.90GHz, 32GB G.SKILL Ripjaws DDR3 @ 1600Mhz, ZOTAC GeForce® GTX 970.
Ciribob Posted September 22, 2016 Author Posted September 22, 2016 SON OF A $@^%...YOU are correct. I just found the following: Secure Voice Communications System. The KY-58 secure voice system (Figure 1-115) provides for either plain or cipher communications on the UHF and the VHF/FM radios. The KY-58 can be used either in the active mode or the inactive (non HQ) mode of the HQ UHF radio system. The KY-58 will switch over from cipher to plain communications whenever GUARD is selected on the UHF radio or whenever EMER is selected on the VHF/FM radio. (TO 1A-10C-1, Change 7, pg1-321) My apologies! I obviously misread this previously. :doh::doh::doh: Sierra No worries! Glad I dont have to change anything :D Thanks for that reference number as well, found a manual which'll be very helpful! Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
Ciribob Posted September 22, 2016 Author Posted September 22, 2016 (edited) New Release Version - 1.2.6.0 If you just updated to 1.2.4.0 this release just fixes a bug where guard radio frequencies set in cockpit wouldn't appear. Server admins, no rush to update as this is really just a client side update :) Changelog Bug fix for 1.2.4.0 - Guard Radios Re-Implemented Jitter Buffer Packet re-ordering is now in implemented Implemented missing packet handling Tweaked Output Speaker Read buffer (Might fix it for Microvax :) ) Added Client count to the Client Window when connected to the server - updates every second Client Server settings window now auto updates every second Removed Unneeded threads for efficiency by using Timers instead Fixed audio preview crashes for some Added controls type indicator - HOTAS (overlay/Hotkeys) or Cockpit Controls to indicate how you switch radios Added Expansion Radio option serverside. Adds UHF + VHF to nearly all aircraft including WW2 + 50's aircraft. The setting can be toggled remotely and will take effect immediately Added back Overlay Taskbar Icon - Can be disabled under settings Removed incorrect 3rd KA50 radio - Now enabled via Expansion Radio Option This release has new LUA and new server side options as well as a new packet protocol so won't work against older servers or with older clients. All the changes should help the stutter when you're receiving on multiple radios. I can't really do much more to solve it as some of the stutter is caused by the .NET garbage collector. Only real solution is to re-write in C++ which is not ideal... but I'll keep working on the problem. :thumbup: Some "stutter" is actually just bad mixing / phasing issues as well which is difficult to work around. If you do hear it, please record a sample and send it to me as it'll really help! See the post a few above for more info :) As the LUA has gone through a massive change - Please let me know if you spot any issues. As always - Please let me know if you have issues so I can help solve them! :) DOWNLOAD HERE - Unzip all files and Run the Installer: https://github.com/ciribob/DCS-SimpleRadioStandalone/releases/latest Wiki - Manual + Help Thanks to Nossarian, there is now a Wiki here which will eventually be a central place for all documentation. Big thank you for the help! :) https://github.com/ciribob/DCS-SimpleRadioStandalone/wiki Auto Connect Feature - Server Owners ONLY - Clients don't need this file! To enable SRS clients to be prompted automatically to connect just add the DCS-SRS-AutoConnectGameGUI.lua to the appropriate DCS Saved Games folder e.g. DCS.openbeta/Scripts, DCS.openalpha/Scripts or jut DCS/Scripts Edit the line below to your server address where SRS server is running. Port is optional. DCS must be restarted on the server for this file and any changes to take effect. -- CHANGE FROM SRSAuto.SERVER_SRS_HOST = "127.0.0.1" -- Port optional e.g. "127.0.0.1:5002" --TO SRSAuto.SERVER_SRS_HOST = "5.189.162.17:5002" -- BuddySpike One -- OR SRSAuto.SERVER_SRS_HOST = " 37.59.10.136" -- TAW One (port optional) And thats it. If a client isn't connected and has SRS running they'll be prompted to connect automatically. You'll also see the message posted in the chat listing the address when slots change or a client connects. Finally - I need your help! If you'd like to help with this project, please help me fill in this sheet of radio info! It'll also help correct any mistakes I've made with the Radios. LINK: https://docs.google.com/spreadsheets/d/1tzd996zJ1t0heZ-t1PpL7vNUIZbXl7pI6De0GThN1Qw/edit#gid=1869108790 Edited September 22, 2016 by Ciribob Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :) DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord
HiJack Posted September 23, 2016 Posted September 23, 2016 All TAW servers updated! Running Radio Expansion to give more comm freedom. And a little nit picking here ;) Is there a typo in the server status? IRL Radio TX behaviour should be IRL Radio TX behavior IRL Radio RX behaviour should be IRL Radio RX behavior :huh:
Gizzy Posted September 23, 2016 Posted September 23, 2016 ....And a little nit picking here ;) Is there a typo in the server status? IRL Radio TX behaviour should be IRL Radio TX behavior IRL Radio RX behaviour should be IRL Radio RX behavior :huh: Just depends whether your english is 'english' or 'american/english'... Behaviour is 'English' Behavior is American English... colour / color etc... :) 1
Recommended Posts