{"id":15679870,"url":"https://github.com/luigifab/python-radexreader","last_synced_at":"2025-07-02T21:06:57.505Z","repository":{"id":46987973,"uuid":"306964876","full_name":"luigifab/python-radexreader","owner":"luigifab","description":"Reader for the RADEX RD1212 and the RADEX ONE Geiger counters.","archived":false,"fork":false,"pushed_at":"2025-03-02T20:55:39.000Z","size":170,"stargazers_count":11,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-08T21:11:31.975Z","etag":null,"topics":["aur-packages","debian-packages","fedora-packages","geiger","mageia-packages","mxlinux-packages","open-source","opensuse-packages","pypi-packages","pyserial","python3","pyusb","ubuntu-packages"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luigifab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://gandi.link/f/4b904048","https://ekwateur.fr/?parrain=EKW001147103"]}},"created_at":"2020-10-24T20:21:35.000Z","updated_at":"2025-05-07T09:46:45.000Z","dependencies_parsed_at":"2025-04-20T15:00:15.751Z","dependency_job_id":null,"html_url":"https://github.com/luigifab/python-radexreader","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"fd77d6900155618d6ed189b0c7ddd0d48ff309a2"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/luigifab/python-radexreader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luigifab%2Fpython-radexreader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luigifab%2Fpython-radexreader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luigifab%2Fpython-radexreader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luigifab%2Fpython-radexreader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luigifab","download_url":"https://codeload.github.com/luigifab/python-radexreader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luigifab%2Fpython-radexreader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263215287,"owners_count":23431894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aur-packages","debian-packages","fedora-packages","geiger","mageia-packages","mxlinux-packages","open-source","opensuse-packages","pypi-packages","pyserial","python3","pyusb","ubuntu-packages"],"created_at":"2024-10-03T16:38:15.987Z","updated_at":"2025-07-02T21:06:57.458Z","avatar_url":"https://github.com/luigifab.png","language":"Python","funding_links":["https://gandi.link/f/4b904048","https://ekwateur.fr/?parrain=EKW001147103"],"categories":[],"sub_categories":[],"readme":"# RadexReader\n\nThe RadexReader is an user-space driver for the [RADEX RD1212 v1/v2](https://quartarad.com/product-category/radiation-detector/) and the [RADEX ONE](https://quartarad.com/product-category/radiation-detector/) Geiger counters. It allow to read and clear stored data via USB. Warning! This tool is completely unrelated with QuartaRad.\n\nThis tool was initially developed with RD1212 v2.48.\n\n![RADEX RD1212](images/RD1212.jpg?raw=true)\n![RADEX ONE](images/ONE.jpg?raw=true)\n\n## Screenshots and Usage\n\n[![Screnshot 1](images/thumbs/read.png?raw=true)](images/read.png?raw=true)\n[![Screnshot 2](images/thumbs/compare.png?raw=true)](images/compare.png?raw=true)\n\n* Read `src/radexreader-cli.py` for examples.\n* Run the command `radexreader` available with DEB/RPM packages.\n* Run the command `.../radexreader-cli.py` available with PYPI package.\n\n## Installation\n\nIt require *libusb*, *pyusb* and *pyserial*.\n\n#### Installation for Debian, Devuan, Ubuntu, Trisquel, Linux Mint, MX Linux\n\n* `sudo apt install python3-radexreader radexreader`\n\n#### Installation for Fedora\n\n* `sudo dnf install python3-radexreader`\n\n#### Installation for openSUSE\n\n* `sudo zypper install python3-radexreader`\n\n#### Installation for Mageia\n\n* `sudo urpmi python3-radexreader`\n\n#### Installation with PIP\n\n* With Linux: `sudo python3 -m pip install radexreader` (+libusb)\n* With Mac: `sudo pip install radexreader` (+libusb)\n* With Windows: `python -m pip install radexreader` (+[libusb](https://libusb.info/), put libusb-1.0.dll in system32)\n\n#### Installation with Docker\n\n* `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`\n\n#### Alternative installation for Debian, Devuan, Ubuntu, Trisquel, Linux Mint, MX Linux\n\n```bash\n# PPA: https://launchpad.net/~luigifab/+archive/ubuntu/packages\n# with Debian 12+ you can use mantic+ instead of focal (https://unix.stackexchange.com/a/669008/364800)\n# for Debian you can use bionic for buster, focal for bullseye, noble for bookworm and trixie\n# for Devuan you can use bionic for beowulf, focal for chimaera, noble for daedalus\n# for Trisquel you can use focal for nabia, jammy for aramo\n# for Linux Mint you can use focal for 20.x and 5, jammy for 21.x, noble for 22.x and 6\n# for MX Linux you can use focal for 19.x and 21.x, noble for 23.x\n\nsudo add-apt-repository ppa:luigifab/packages\nsudo apt update\nsudo apt install python3-radexreader radexreader\n# or\nsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FFE5BD439356DF7D\necho \"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main\" | sudo tee -a /etc/apt/sources.list\nsudo apt update\nsudo apt install python3-radexreader radexreader\n# or\nsudo wget -O /etc/apt/trusted.gpg.d/luigifab.gpg https://www.luigifab.fr/apt.gpg\necho \"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main\" | sudo tee -a /etc/apt/sources.list\nsudo apt update\nsudo apt install python3-radexreader radexreader\n# or\nwget -qO - https://www.luigifab.fr/apt.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/luigifab.gpg\necho \"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main\" | sudo tee -a /etc/apt/sources.list\nsudo apt update\nsudo apt install python3-radexreader radexreader\n\n# sha256sum /etc/apt/trusted.gpg.d/luigifab.gpg\n578c89a677048e38007462d543686b53587efba9f93814601169253c45ff9213\n# apt-key list\n/etc/apt/trusted.gpg.d/luigifab.gpg\npub   rsa4096 2020-10-31 [SC]\n      458B 0C46 D024 FD8C B8BC  99CD FFE5 BD43 9356 DF7D\n```\n\n## Copyright\n\n- Current version: 1.2.5 (03/03/2025)\n- Compatibility: Python 3.3 / 3.4 / 3.5 / 3.6 / 3.7 / 3.8 / 3.9 / 3.10 / 3.11 / 3.12 / 3.13 / 3.14\n- Links: [luigifab.fr](https://www.luigifab.fr/python/radexreader) - [github.com](https://github.com/luigifab/python-radexreader) - [PyPI](https://pypi.org/project/radexreader/)\\\n[Arch Linux python-radexreader.zst](https://aur.archlinux.org/packages/python-radexreader)\\\n[Debian python-radexreader.deb, radexreader.deb](https://packages.debian.org/python3-radexreader)\n  *([ITP](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973447),\n   [RFS](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974217))*\\\n[Fedora python-radexreader.rpm](https://src.fedoraproject.org/rpms/python-radexreader)\\\n[openSUSE python-radexreader.rpm](https://software.opensuse.org/package/python-radexreader)\\\n[Mageia python-radexreader.rpm](https://madb.mageia.org/package/show/name/python-radexreader/arch/x86_64)\\\n[Ubuntu PPA](https://launchpad.net/~luigifab/+archive/ubuntu/packages)\n\nThis program is provided under the terms of the **GNU GPLv2+** license.\\\nIf you like, take some of your time to improve some translations, go to https://bit.ly/2HyCCEc.\n\n## Packages in official distros repositories\n\n[![Packages status](https://repology.org/badge/vertical-allrepos/radexreader.svg?header=radexreader)](https://repology.org/project/radexreader/versions)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluigifab%2Fpython-radexreader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluigifab%2Fpython-radexreader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluigifab%2Fpython-radexreader/lists"}