Python library for the RADEX RD1212 and the RADEX ONE Geiger counters.
Project description
RadexReader
The RadexReader is an user-space driver for the RADEX RD1212 v1/v2 and the RADEX ONE Geiger counters. It allow to read and clear stored data via USB. Warning! This tool is completely unrelated with QuartaRad.
This tool was initially developed with RD1212 v2.48.
Screenshots and Usage
- Read
src/radexreader.py
for examples. - Run the command
radexreader
available with DEB/RPM packages. - Run the command
.../radexreader.py
available with PYPI package.
Installation
It require libusb, pyusb and pyserial.
Installation for Debian and Ubuntu
sudo apt install python3-radexreader radexreader
Installation for Fedora
sudo dnf install python3-radexreader
Installation for openSUSE
sudo zypper install python3-radexreader
Installation with PIP
- With Linux:
sudo python3 -m pip install radexreader
(+libusb) - With Mac:
sudo pip install radexreader
(+libusb) - With Windows:
python -m pip install radexreader
(+libusb, put libusb-1.0.dll in system32)
Installation with Docker
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 radexreader
Repository for Debian and Ubuntu
# PPA: https://launchpad.net/~luigifab/+archive/ubuntu/packages
# with Debian 12+ you can use mantic+ instead of focal (https://unix.stackexchange.com/a/669008/364800)
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 focal 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 focal 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
- Current version: 1.2.4 (02/02/2024)
- Compatibility: Python 3.3 / 3.4 / 3.5 / 3.6 / 3.7 / 3.8 / 3.9 / 3.10 / 3.11 / 3.12
- Links: luigifab.fr - github.com - PyPI
Arch Linux python-radexreader.zst
Debian python-radexreader.deb (ITP, RFS)
Fedora python-radexreader.rpm
openSUSE python-radexreader.rpm
Ubuntu PPA
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.
Packages in official distros repositories
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
Built Distribution
File details
Details for the file radexreader-1.2.4.tar.gz
.
File metadata
- Download URL: radexreader-1.2.4.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bd120be36e2bdf4d8bca48e6e9ea8ad8b21c47716adbb9a3cb864c011933c2e |
|
MD5 | fd70cdec9491343a689329098d99d48c |
|
BLAKE2b-256 | a8e6ee5a04e183cbe23eacd10f8edb4a358065cdfd8fd1060ee08f37fc4db49d |
File details
Details for the file radexreader-1.2.4-py3-none-any.whl
.
File metadata
- Download URL: radexreader-1.2.4-py3-none-any.whl
- Upload date:
- Size: 14.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f038bfe1c7d615c11e681ce6958f3269f41bde41703b14607b8be51dc0f82fde |
|
MD5 | 3eda3eab1c40565648e693bdaf5679c1 |
|
BLAKE2b-256 | 4d5cb1aac4e3c6375028d3e3f9eaa56bdd03695da654636aff5833a91e720526 |