This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
lab:pigi:software [2014-05-24 09:12] – [Preliminary Dev Screenshots] chrono | lab:pigi:software [2017-03-25 13:08] (current) – [Convert CPM to uSv/h] chrono | ||
---|---|---|---|
Line 7: | Line 7: | ||
==== pyGI Server ==== | ==== pyGI Server ==== | ||
- | The pyGi server component is implemented in python and uses the RPi.GPIO python library to take care of the interrupt | + | The pyGi server component is implemented in python and uses the RPi.GPIO python library to take care of handling |
+ | |||
+ | A LevelDB instance stores the collected data and websockets are used for the distribution of live and historical data to connected clients (webGI). | ||
+ | |||
+ | Naturally, it also provides | ||
==== webGI Client ==== | ==== webGI Client ==== | ||
Line 108: | Line 112: | ||
===== Notes ===== | ===== Notes ===== | ||
+ | |||
+ | ==== GeigerJSON Template ==== | ||
+ | |||
+ | <sxh javascript; toolbar: | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | } | ||
+ | </ | ||
==== INES Scale for reference ==== | ==== INES Scale for reference ==== | ||
Line 121: | Line 159: | ||
<x>D = R * conversion factor</ | <x>D = R * conversion factor</ | ||
- | So to get from cps to µSv/h (only units here, not really a correct equation): | + | So to get from cpm to µSv/h (only units here, not really a correct equation): |
- | < | + | < |