Skip to content

Latest commit

 

History

History
 
 

radiacode_examples

RadiaCode Library - Examples

Описание на русском языке

These example projects are installed with the library if you specify pip install radiacode[examples] (instead of pip install radiacode). Each example project provides information when using the parameter --help.

Minimal example connecting to a device via USB or Bluetooth, obtaining serial number, spectrum and particle/dose measurements.

$ python3 -m radiacode-examples.basic --bluetooth-mac 52:43:01:02:03:04

Shows spectrum and particles/dose measurements in the web interface with automatic updates.

$ python3 -m radiacode-examples.webserver --bluetooth-mac 52:43:01:02:03:04 --listen-port 8080

Sends measurements to the service public monitoring project narodmon.ru.

$ python3 -m radiacode-examples.narodmon --bluetooth-mac 52:43:01:02:03:04

Exports metrics for prometheus

$ python3 -m radiacode-examples.radiacode-exporter --bluetooth-mac 52:43:01:02:03:04 --port 5432
$ curl http://127.0.0.1:5432/metrics