(26-06-2019, 21:33)atbukc Wrote: I have completed some further testing this evening, if the WD is close (less than 10M) then the AQM data shows up within about 1 minute of switch on, but if the WD is much further away then even after several hours the AQM data does not appear, very odd!
Hello Andy,
Thanks for being tested.. The more tests you do, the better you will know it, and the better it will work.
Supposing that when the WD unit was on its previous position, it was receiving frequent data updates from the RX, then you could try the other way around: move the position of the AQM.
If the AQM is too close to the WD the situation you have described can happen, I already saw it happen here.
I will try to explain: The radio receiver on the WD unit, receives all data packets sent by the AQM or any existing TX, just don't process them, it only processes the data packets sent by the RX base unit. If a transmitter (TX unit or AQM unit) is very close to the WD unit, the radio signal received by the radio module on the WD is quite strong and its AGC lowers the gain. As your main RX retransmits the data packet as soon (300ms delay) as it receives it (in this case the AQM data) when it reaches the WD, the AGC wasn't yet increased the gain to be able to receive weaker radio signals as those sent by the main RX (weaker, by comparing with a closer TX source).
Due to may poor English I have some difficulties when I try to says how things work on WeatherDuino. Hope my attempt makes sense for you.
Whenever possible, broadcast data to WD units using Wifi is preferable, not only to avoid any of the issues we are talking, but mainly because reception of data packets from the TX units increase considerably, in this case not because any RF interference, but because broadcasting by RF each data packet take around 300ms, and any incoming data packets which arrive during this processing time is lost. By WiFi, broadcast take only a few ms. If you cold try it you will see that the RF Efficiency numbers will increase 10% or more.
Rgs