Skip to main content

Python library for the RADEX RD1212 Geiger counter.

Project description

RadexReader

The RadexReader is an user-space driver for the RADEX RD1212 Geiger counter. It allow to read and clear stored data via USB. Warning! This tool is completely unrelated with QuartaRad.

RD1212

Screenshots

Screnshot 1 Screnshot 2

  • Read src/cmd.py for examples.
  • Run the command radexreader available with DEB/RPM packages.
  • Run the command cmd.py available with PYPI package.

Installation

It require libusb.

  • Debian and Ubuntu: sudo apt install python3-radexreader radexreader (coming soon or via PPA)

  • Fedora: sudo dnf install python3-radexreader (coming soon)

  • Linux: sudo python3 -m pip install pyusb pyserial radexreader (+libusb)

  • Mac: sudo pip install pyusb pyserial radexreader (+libusb)

  • Windows: python -m pip install pyusb pyserial radexreader (+libusb, put libusb-1.0.dll in system32)

  • Docker Alpine: sudo docker run --rm --user root -it --privileged -v /dev:/dev python:3.x-alpine /bin/sh
    then: apk update ; apk add libusb ; python3 -m pip install pyusb pyserial radexreader

PPA

Installation for Debian and Ubuntu with PPA:

sudo add-apt-repository ppa:luigifab/packages
sudo apt update
sudo apt install python3-radexreader radexreader
 -- or --
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FFE5BD439356DF7D
echo "deb http://ppa.launchpad.net/luigifab/packages/ubuntu hirsute main" | sudo tee -a /etc/apt/sources.list
sudo apt update
sudo apt install python3-radexreader radexreader
 -- or --
sudo wget -O /etc/apt/trusted.gpg.d/luigifab.gpg https://www.luigifab.fr/apt.gpg
echo "deb http://ppa.launchpad.net/luigifab/packages/ubuntu hirsute main" | sudo tee -a /etc/apt/sources.list
sudo apt update
sudo apt install python3-radexreader radexreader
# sha256sum /etc/apt/trusted.gpg.d/luigifab.gpg
578c89a677048e38007462d543686b53587efba9f93814601169253c45ff9213
# apt-key list
/etc/apt/trusted.gpg.d/luigifab.gpg
pub   rsa4096 2020-10-31 [SC]
      458B 0C46 D024 FD8C B8BC  99CD FFE5 BD43 9356 DF7D

Copyright

This program is provided under the terms of the GNU GPLv2+ license.
If you like, take some of your time to improve some translations, go to https://bit.ly/2HyCCEc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radexreader-1.1.0.tar.gz (5.7 kB view hashes)

Uploaded Source

Built Distribution

radexreader-1.1.0-py3-none-any.whl (13.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page