John Citizen
Unfortunately, much of what you read here on PPrune is utter nonsense. I strongly suggest you have a look at the Airbus documents....two in particular....one is Getting to Grips with Aircraft Surveilance, the other is Optimum Use of the Weather RADAR.
This is a start......
Next, discuss this issue with someone in your training department.
Asking the opinion of an experienced captain may be f benefit, as well.
Fly safe,
PantLoad