-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Half-Duplex support #1148
Half-Duplex support #1148
Conversation
e8ef35a
to
5741a2b
Compare
!task_force_radio::config.get<bool>(Setting::full_duplex) && | ||
senderData->frequency.compare(serverIdToData[serverConnectionHandlerID].currentTransmittingFrequency)) { | ||
/* | ||
We are on half-duplex and currently transmitting on the incoming frequency. So we can't hear the other sender. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe pass radio id with freqs and use it for this problem?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possible but i tried to keep it as low "impact" as possible. Currently the new Plugin is still compatible with the old Arma files.
But yeah. Would probably better to use the full radio classname as currently transmitting instead of freq.
even better for the plugin would be to add it to the TANGENT command. That way i don't have to iterate through all frequencies to find the radio classname
Conflicts: addons/core/functions/fnc_ClientInit.sqf addons/core/functions/fnc_onAdditionalSwTangentPressed.sqf
Done. But I'm tired and thats untested. |
really like to use this feature, but been looking everywhere... no documentation or details on where this setting is set? (cant see it in the GUI, cant see any settings file in the pbo?) |
ignore that... found it on steam workshop, beta version. |
* Added half_duplex * Added module and CBA duplex setting * Changed from FREQ block to Radio block Former-commit-id: 7dfdb7a5d07825444332ff58f4a9e78b13de6124 [formerly f0a0c5a754a0e43735629a114f73bd6bced5e6f5] [formerly 4e1bab2ad17837f2d8fe26ebcb8bd93787d859d6 [formerly 560c26adc07d9593be655fd19d25c1665f076c78]] [formerly a5b2986fbf6a8d2d870ad06c7af72db4ee47bad0 [formerly 83489bc755bd5412a35fb6e1298894b7fac5663b] [formerly 36ed462751c435c7eefc31d2fff0a4e0534b03e6 [formerly d081860475eda256bbd128821a0019cf0ff51910]]] Former-commit-id: 22df6dfa13c7de2ae72a7d7290829e568d6fd4c6 [formerly 58c87fb4b49c5016c19d2984eb5f8ec685697b1d] [formerly 995d6234e26598598aacff9d5954db88fcf24929 [formerly ec007f75b34e11d2b3b4887b35ce49031e36d576]] Former-commit-id: ec86eeaa5ae7b07ef694bf274dd4e7f743532873 [formerly bb296b030572478ea2b674dea5476baafb286c68] Former-commit-id: 53befecb5cb3d725f7111c3a62211d082cddc39f
* Added half_duplex * Added module and CBA duplex setting * Changed from FREQ block to Radio block Former-commit-id: 7dfdb7a5d07825444332ff58f4a9e78b13de6124 [formerly f0a0c5a754a0e43735629a114f73bd6bced5e6f5] [formerly 4e1bab2ad17837f2d8fe26ebcb8bd93787d859d6 [formerly 560c26adc07d9593be655fd19d25c1665f076c78]] [formerly a5b2986fbf6a8d2d870ad06c7af72db4ee47bad0 [formerly 83489bc755bd5412a35fb6e1298894b7fac5663b] [formerly 36ed462751c435c7eefc31d2fff0a4e0534b03e6 [formerly d081860475eda256bbd128821a0019cf0ff51910]]] Former-commit-id: 22df6dfa13c7de2ae72a7d7290829e568d6fd4c6 [formerly 58c87fb4b49c5016c19d2984eb5f8ec685697b1d] [formerly 995d6234e26598598aacff9d5954db88fcf24929 [formerly ec007f75b34e11d2b3b4887b35ce49031e36d576]] Former-commit-id: ec86eeaa5ae7b07ef694bf274dd4e7f743532873 [formerly bb296b030572478ea2b674dea5476baafb286c68] Former-commit-id: 53befecb5cb3d725f7111c3a62211d082cddc39f Former-commit-id: 9d6ef78
* Added half_duplex * Added module and CBA duplex setting * Changed from FREQ block to Radio block
Fixes #519
For review by other devs.