Hey all, I'm doing work with testing various radios for telemetry, and I was wondering if anyone had done work with sniffing and collecting the Mavlink packets for 3DR, XBee, microhard, Xtend, etc. I'm interested in being able to just look at the raw data coming in live (perhaps converted to text) and I have a USRP with GNU Radio and sigmira. I figure it shouldn't be that hard to code up what I need to detect preambles and such, but my problem is I have no idea how to go about dealing with the FHSS. If I listen for a couple seconds I can see a repeated pattern in the hopping so I can then predict the next frequency, but I have no idea how to code this. Has anyone worked on software for sniffing these packets, or does anyone know of some hardware available to listen in, without being the radio that pairs with the drone radio?
A screenshot of the visible hopping pattern:
GFSK is what is implemented I think.
Sorry, I should have qualified, I was talking about Xbee. I thought that was understood since he mentioned spread spectrum rather than digital modulation. I was typing on my mobile.