Skip to content

RTL SDR software for reading Oregon Scientific v2.1 sensors

License

Notifications You must be signed in to change notification settings

aabaker/rtl_osv21

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.8%
  • C 26.2%
  • PLpgSQL 2.1%
  • Other 0.9%