Coder Social home page Coder Social logo

Comments (14)

Sniperhid avatar Sniperhid commented on May 29, 2024

In that server log it seems 5 missions are loaded and acre_api_fnc_ignoreAntennaDirection is only set on one of the 5. So it seems it isn't reliably being set. Perhaps the other 4 missions are old missions or in the module the ignore antenna direction option is not being set.

I also see this in the RPT:

  Error position: <=[true] call acre_api_fnc_ignoreAntennaD>
  Error 保留的變量表達
Error in expression <=[true] call acre_api_fnc_ignoreAntennaD>
  Error position: <=[true] call acre_api_fnc_ignoreAntennaD>
  Error 保留的變量表達

In reality radios that are close (next to each other) will have interference issues and will not pick up the other radio. I believe setting the ignore antenna direction option to true should prevent this though.

from acre2.

TWRoach avatar TWRoach commented on May 29, 2024

Thanks for the solution We will test it tonight
btw We found that the use of radio will cause fps low This is a known problem?

from acre2.

TWRoach avatar TWRoach commented on May 29, 2024

Enable ignore antenna direction is useful
But sometimes still will not receive radio at least not very frequently
This is our rpt record tonight
https://mega.nz/#!FZ8hmazC!AKP5lPlmVj9z9oT_bgAneGkfzkDFBDrNol1cPo2tvkY

from acre2.

Sniperhid avatar Sniperhid commented on May 29, 2024

Firstly that's good to see that acre_api_fnc_ignoreAntennaDirection is now set on all missions.

Without further information it will be hard to help.

Next step is to find get more information from the effected clients. In this case the client RPT would be useful alongside enabling somethings -> http://acre2.idi-systems.com/wiki/frameworks/radio-signal-debugging

Set ACRE_SIGNAL_DEBUGGING = 1; on a client to enable signal logging. What would then be useful is perhaps indicating

Setting: acre_sys_signal_showSignalHint = true; May also help show the signal strength ingame.

This page on our wiki gives a bit more information on logging signal strength - http://acre2.idi-systems.com/wiki/frameworks/radio-signal-debugging

from acre2.

Sniperhid avatar Sniperhid commented on May 29, 2024

Closing due to inactivity

from acre2.

TWRoach avatar TWRoach commented on May 29, 2024

Sorry Enable ignore antenna direction has been useful solved
But this week the same radio problem
We tried to turn on signal logging
Please look at the rpt file -
https://mega.nz/#!NdVkQB5L!V6Gn8G01uVjrHsnQy9JSv1DfKLsvnYLG13usgTSl8O4

Sorry GOOGLE translation

from acre2.

Sparfell avatar Sparfell commented on May 29, 2024

As discussed in slack, my group is experiencing a similar issue. The issue happens randomly, not every missions are affected and sometimes only a few coms are affected in a single mission.
ignoreantennadirection is set as true serverside with CBA settings.
terrain scalling = 1

For instance, last night a ran a mission with acre_sys_signal_showSignalHint = true;
The only few coms I couldn't hear were the ones from a teammate only 2 or 3 meters from me (it was my spotter as a sniper team). Radio was PRC148 and PRC117F.
For these missing coms, showSignalHint displayed a hint with the correct transmitter but it indicated "0%" at the end of the hint.

RPT :
http://pastebin.com/D0mFM549

acre_dll.log :
http://pastebin.com/15Z23qia

Server RPT : (affected mission starts at line 3889)
http://pastebin.com/rWmPquZb

I havn't tried ACRE_SIGNAL_DEBUGGING = 1; yet, I'll do it next time. Same for the lowering of terrain scaling

from acre2.

TheMagnetar avatar TheMagnetar commented on May 29, 2024

This may not be an issue at all. Radios in ACRE that are so close to each other won't receive any transmission. This is because radios in ACRE2 are configured to work in the far-field and this is roughly twice the lambda of your signal.

lambda = (Speed of light in m/s) / (Frequency in Hz)

On what frequency were you transmitting/receiving?

Edit: 50Mhz gives you a lambda of 6m, so in theory you should not be able to hear anything below 12m as long as there is nothing that reflects the signal.

from acre2.

Sparfell avatar Sparfell commented on May 29, 2024

In this case it was default frequency for channel 2 on PRC148/117F.

Ok, this is interesting but when the issue mentionned in the openning post of this ticket happens on a large scale (most or every players in the mission are affected), the distance between players doesn't really matters. For instance, a player A stands 200meters away from B and C ; and B and C are standing next to each other. 1 time out 3 both B and C will hear the transmission from A. 1 time out 3 only B will hear. And 1 time out 3 only C will hear.

I'm convinced this an issue because there is a huge gap between when there is no issue and when the issue happens. When it happens we better throw our radios away as the coms are not reliable at all in an ununderstable way.
As I said I will try to provide more meaningfull feedback next it happens on a large scale.

from acre2.

Soldia1138 avatar Soldia1138 commented on May 29, 2024

My guess is rather an underestimation of the diffraction loss. If the signal hint shows 0% , the loss is too high so the signal is too bad for the receiving radio. While terrainloss set to 1 is pretty aggressive, you might want to decrease that.
You can easily test that with two players. Place yourself in a position where you have 0% signal quality. And then decrease the terrainloss in steps of 0.1. you'll get an impression of the effect.

The Formulars used in signal calculation are based on a widely spread and confirmed model used all over RF application simulation. However there might be an issue with our LOS detection. I need to check that out. But as soon as there is terrain between TX and RX the impact on signal is high. Which is real for all kinds of wireless communication.

from acre2.

Sparfell avatar Sparfell commented on May 29, 2024

@TheMagnetar Is there a way to disable the feature you are talking about ? (Radios in ACRE that are so close to each other won't receive any transmission)

from acre2.

TheMagnetar avatar TheMagnetar commented on May 29, 2024

Yes, by lowering the terrainLoss setting in CBA_settings for ACRE2.

from acre2.

Sparfell avatar Sparfell commented on May 29, 2024

Ok thanks. That's what I did on our server. I'll come back here later in order to tell you if the "issues" with experienced are gone.

from acre2.

Sparfell avatar Sparfell commented on May 29, 2024

Hello. After about a month with terrain loss at 0.5, I can say we managed to reduced the issue but it seems it still happens occasionaly. I see someone else reported what I think is a similar issue in this ticket : #264
At least the experience displayed in the video is pretty much identical to what we usually experience.
I hope you guys will be able to find the root of this issue. Best luck.

from acre2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.