Если существует понятие "народный приёмник" то это безусловно RTL820. После Р250, конечно. Уж мы на нём и спутники принимали, и онлайн WEB приёмники включали (и сейчас, кстати тоже включен :-), и траффик самолётов над головой контролировали и на монитор выводили, и APRS пойнт делали. Можно сказать и послать его некуда :-)
Тем не менее есть еще одно его возможно народное применение - читать датчики температуры, влажности, скорости ветра и давления с погодных станций, охранной сигнализации, дистанционный съём показаний электросчётчика в гараже соседа. И даже позволяют определить когда у соседского младенца намокнут подгузники (Chuango Wi-Fi). Короче всего что работает на частоте для аналогичных устройств - 433920+-50 кгц. И, скажу по секрету, подсматривать чужие WEB камеры
Фи, скажете вы, не всем неинтересно. Правда не всем. А вот мне стало интересно. С подачи Андрея UR5RFF, у него это работает как APRS WX STATION, я запустил это и у себя. И вы сможете. Правда понадобятся некоторые навыки работы в командной строке. Чудо сие называется RTL_433 и представляет собой GNU проект https://github.com/merbanan/rtl_433 Естественно, до запуска софта надо быть уверенным что сам RTL у вас нормально подключен и с драйвером всё ОК.
В командной строке (можно DOS, FAR, VC или промпт Виндовс "Выполнить") набираете rtl_433.exe Программа определит под каким номером устройства она увидит ваш RTL, Например
0: ,0,0 SN:
1: Realtek, RTL2838UHDIR, SN: 000001
Ваше устройство №1 Тогда с протоколом по умолчанию, который поддерживает большая часть устройств запускаем устройство с ключом - d 1
rtl_433.exe -d 1
Ответом системы будут строки из которых всё понятно
Using device 1: Generic RTL2832U OEM Found Rafael Micro R820T tuner
Exact sample rate is: 250000.000414 Hz
Sample rate set to 250000.
Bit detection level set to 0 (Auto).
Tuner gain set to Auto. Reading samples in async mode...
Tuned to 433920000 Hz.
И система станет принимать всё то что услышит вокруг. Работу можно варьировать под конкретный протокол (устройство) а также запускать с другими опциями. Короткий список ниже а весь можно посмотреть по ссылке выше.
Usage: = Tuner options =
[-d ] (default: 0)
[-d :]
[-g ] (default: 0 for auto)
[-f ] [-f...] Receive frequency(s) (default: 433920000 Hz)
[-H ] Hop interval for polling of multiple frequencies (default: 600 seconds)
[-p ] Enable only the specified device decoding protocol (can be used multiple times)
[-G] Enable all device protocols, included those disabled by default
[-X | help] Add a general purpose decoder (-R 0 to disable all other decoders)
[-l ] Change detection level used to determine pulses [0-16384] (0 = auto) (default: 0)
[-z ] Override short value in data decoder
= Analyze/Debug options =
[-a] Analyze mode. Print a textual description of the signal. Disables decoding
[-A] Pulse Analyzer. Enable pulse analyzis and decode attempt
[-I] Include only: 0 = all (default), 1 = unknown devices, 2 = known devices
[-D] Print debug info on event (repeat for more info)
[-q] Quiet mode, suppress non-data messages
= File I/O options =
[-t] Test signal auto save. Use it together with analyze mode (-a -t). Creates one file per signal
Note: Saves raw I/Q samples (uint8 pcm, 2 channel). Preferred mode for generating test files
[-r ] Read data from input file instead of a receiver
[-m ] Data file mode for input / output file (default: 0)
0 = Raw I/Q samples (uint8, 2 channel)
1 = AM demodulated samples (int16 pcm, 1 channel)
2 = FM demodulated samples (int16) (experimental)
3 = Raw I/Q samples (cf32, 2 channel)
Note: If output file is specified, input will always be I/Q
[-T] specify number of seconds to run
[-U] Print timestamps in UTC (this may also be accomplished by invocation with TZ environment variable set).
[-E] Stop after outputting successful event(s)
[] Save data stream to output file (a '-' dumps samples to stdout)
На экране станут появляться строки принятых пакетов. Типа дата-время, название устройства, ID устройства, номер канала датчика (чаще всего один, бывает до 3-х), затем может быть температура в градусах Цельсия, по Фарингейту, влажность, давление, скорость ветра, всё что будут выдавать соседские датчики. Если что-то непонятно в протоколе, спросите у Гугля про устройство которое опознаётся по имени. Их в вашем окружении может быть до пары десятков. Понятно, что если антеннка слабая, то приниматься будут только самые близкие системы, если подключить наружную, то можно будет смотреть температуру в комнате у жителей в километре дома напротив :-)
Продолжение следует.