In reply to Jim Braid:
Possibly GPS for mapping?
As said by another poster, there's no rain capture and I can't see anything for measuring wind. Any small holes in the plastic that could possibly measure air pressure?
I would've thought standard VHF etc communications would have used a 'whip' type antennae. Who knows tho, I'm completely taking a guess in all accounts.