Added geigerlog setup and connect instructions.

Marcus Scholz 2020-04-22 22:03:40 +02:00
parent 2f379e9b5d
commit 6986f25ff6

@ -1,13 +1,36 @@
# Download radiation data
This step completely depends on [geigerlog](https://sourceforge.net/projects/Geigerlog/), a great open source tool written in Python 3. Currently my tool only supports CSV-exports out of geigerlog (`filename.hisdb.his`), although it should be easy to modify the default behaviour.
This step completely depends on [geigerlog](https://sourceforge.net/projects/Geigerlog/), a great open source tool written in Python 3. Currently my tool only supports CSV-exports out of geigerlog (`filename.hisdb.his`), although it should be easy to modify the default behaviour. On the other it doesn't matter wheter you use a GQ product oder process any other supported source - e. g. audible clicks as audio.
When you return from a photo tour, you hopefully followed the [preparation](preparation) guide before to get the time on your devices set up correctly.
When you return from a photo tour, you hopefully followed the [preparation](preparation) guide before, so that you got the time on your devices set up correctly.
## Setup geigerlog
Although geigerlog looks like it can be resonably configured from within the gui - you can't. Which device group you want to use has to be activated in `geigerlog.cfg`. So if you have a GQ GMC device like me, you want to change the following lines accordingly:
```
GSActivation = no
GMCActivation = yes
```
You might also want to check the defaults for the serial settings for your device:
```
usbport = /dev/ttyUSB0
baudrate = 115200
```
Now you can start the program either by double-clicking it in your filemanager or executing `./geigerlog` on the command line.
## Connect geigercounter
After klicking the 2nd icon from the left, you are connected to your device. This is even possible if it is "turned off". Your main window should look similar to the the following screenshot.
![GeigerLog main window][geigerlog_main_window]
[geigerlog_main_window]: images/geigerlog_main_window.png
## Download data
### Export data to CSV
@ -29,7 +52,7 @@ Lines with '#' are filtered out by a lambda function:
`csv = csv.reader(filter(lambda row: row[0] != '#', f), delimiter=',', skipinitialspace=True)`
Only relevant values (timestamp and CP/M) will be read into memory:
Only relevant values (timestamp and clicks/minute) will be read into memory:
```
# Import only relevant values, that's timestamp and CP/M