slardiere / rtl_osv21

RTL SDR software for reading Oregon Scientific v2.1 sensors

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rtl_osv21

RTL SDR software for reading Oregon Scientific v2.1 sensors and posting the data to the WUnderground PWS site.

Requirements

On Debian based systems it is necessary to ensure the -dev packages of the dependencies are installed, i.e. apt-get install python-dev libusb-1.0-0-dev librtlsdr-dev

Usage

  1. Build the decoder.so extension via 'make'

  2. Create the initial database in the 'archive' directory using the 'initDB.sh' script

  3. Update the configuration file 'rtl_osv21.config'

  4. Run the script via ./rtl_osv21.py

Supported Sensors

  • 5D60 - BHTR968 - Indoor temperature/humidity/pressure
  • 2D10 - RGR968 - Rain gauge
  • 3D00 - WGR968 - Anemometer
  • 1D20 - THGR268 - Outdoor temperature/humidity (also compatible with THGN132N)
  • 1D30 - THGR968 - Outdoor temperature/humidity

The data formats used for these sensors come from:

Presumably other sensors that transmit v2.1 or v3.0 sensors are also supported if you know the data format.

About

RTL SDR software for reading Oregon Scientific v2.1 sensors

License:GNU General Public License v2.0


Languages

Language:Python 71.4%Language:C 27.7%Language:Makefile 0.8%Language:Shell 0.1%