0
\$\begingroup\$

If I have a transceiver using 868MHz and connect that to e.g. a Raspberry Pi and start reading from it, will I be able to see all traffic on that frequency happening nearby? So if I have a sensor that is sending some data periodically on that frequency I will see it somehow?

\$\endgroup\$
  • \$\begingroup\$ It is too frequently not so simple - a pointer to your specific transceiver would be very helpful. \$\endgroup\$ – glen_geek Sep 14 '16 at 20:02
  • \$\begingroup\$ @glen_geek All my equipment is explained here raspberrypi.stackexchange.com/questions/54868/…. That question was so detailed so it didn't get much attention. That's why I asked so broadly now. \$\endgroup\$ – Mathias Rönnlund Sep 14 '16 at 20:12
  • \$\begingroup\$ It is probably not so simple, as the transceivers need to share the same protocol as well as carrier frequency. (Think Bluetooth and WiFi being incompatible, while both 2.4GHz) So being effectively application-specific, your original question is probably better -- while requiring some effort to review the specific components. \$\endgroup\$ – Keegan Jay Sep 14 '16 at 20:57
2
\$\begingroup\$

Generally no - you need to match the exact frequency AND modulation (OOK? FSK? QAM?) in order to make sense of the signal.

In practice? Quite often these things use standard modules and you get lucky with it Just Working.

The fully general solution is Software Defined Radio. That genuinely does let you pick up everything in a band and try to make sense of it in software.

\$\endgroup\$
0
\$\begingroup\$

Typically these are wrapped with protocols that allow you to get your information despite other broadcasts on the frequency. But technically yes, you can see the raw data on the frequency. Sometimes multiple devices on the same frequency can interfere with one another. Which is why it is important to have a protocol so that devices can work together rather than step on each others toes, so to speak.

As far as the sensor goes, your Raspberry Pi will have to understand what the sensor is broadcasting. The datasheets should provide more information on this.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.