Library for RadiaCode-101
Project description
RadiaCode
This is a library to work with the radiation detector and spectrometer RadiaCode-101.
The project is still under development and not stable. Thus, the API might change in the future.
Example project (backend, frontend):
Installation and example projects
# install library together with all the dependencies for the examples, remove [examples] if you don't need them
$ pip3 install 'radiacode[examples]' --upgrade
# launch the webserver from the screenshot above
# bluetooth: replace with the address of your device
$ python3 -m radiacode-examples.webserver --bluetooth-mac 52:43:01:02:03:04
# or the same, but via usb
$ sudo python3 -m radiacode-examples.webserver
# simple example for outputting information to the terminal, options are similar to the webserver example
$ python3 -m radiacode-examples.basic
# send data to the public monitoring project narodmon.ru
$ python3 -m radiacode-examples.narodmon --bluetooth-mac 52:43:01:02:03:04
Development
- install python poetry
- clone this repository
- install and run:
$ poetry install
$ poetry run python3 radiacode-examples/basic.py --bluetooth-mac 52:43:01:02:03:04 # or without --bluetooth-mac for USB connection
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
radiacode-0.1.5.tar.gz
(12.3 kB
view hashes)
Built Distribution
radiacode-0.1.5-py3-none-any.whl
(15.6 kB
view hashes)
Close
Hashes for radiacode-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a790e02cc0377d2ef4a2108105002e6487c00dd85e0b1ae134cf95df29d9a363 |
|
MD5 | b203f4e9fa6c14ac9accf99051f845e5 |
|
BLAKE2b-256 | 26c12fe599da3c2f3bb0c1d5fc8d6bff600987739aa5cd99cc409fc7908d3c0e |