Download Latest Version Spectro.zip (612.5 kB)
Email in envelope

Get an email when there's a new version of GeigerLog

Home
Name Modified Size InfoDownloads / Week
Supporting Documents 2025-05-16
Flight Data - genuine Geiger recordings during flights 2025-02-11
Gamma and X-ray Spectra 2025-02-03
Articles 2024-05-19
Data - synthetic - as log files 2023-06-16
Geiger Counter Manuals 2023-03-28
Radiation Safety Issues 2023-03-28
Miscellaneous 2022-06-18
Raspi 2022-03-29
old files 2018-09-06
README.md 2024-05-19 8.8 kB
geigerlog-v1.5.0.zip 2024-05-19 8.3 MB
GeigerLog-Manual-v1.5.0.pdf 2024-05-19 6.0 MB
GeigerLog-GLrelay Manual-v1.5.0.pdf 2024-05-19 336.4 kB
GeigerLog Update of Version 1.4.1 to Version 1.4.3.zip 2023-04-07 40.5 kB
GeigerLog-Manual-v1.4.1.pdf 2022-10-11 7.7 MB
geigerlog-v1.4.1.zip 2022-10-10 8.5 MB
geigerlog-v1.4.0.zip 2022-10-02 8.5 MB
geigerlog-v1.3.0.zip 2022-07-13 6.0 MB
GeigerLog-Manual-v1.3.pdf 2022-02-26 5.2 MB
BUG-FIX-Poisson.zip 2021-07-22 6.9 kB
geigerlog-v1.2.1.zip 2021-03-03 5.3 MB
GeigerLog-Manual-v1.2.1.pdf 2021-03-03 4.6 MB
GeigerLog-Manual-v1.1.pdf 2021-01-27 4.2 MB
geigerlog-v1.1.zip 2021-01-27 4.7 MB
geigerlog-scripts-v1.0.zip 2020-10-10 4.5 MB
GeigerLog-Manual-v1.0.pdf 2020-10-10 3.7 MB
geigerlog-scripts-v0.9.92.zip 2019-09-03 2.9 MB
GeigerLog-Manual-v0.9.92.pdf 2019-09-03 2.2 MB
geigerlog-scripts-v0.9.90.zip 2019-03-23 3.5 MB
GeigerLog-Manual-v0.9.90.pdf 2019-03-23 2.7 MB
geigerlog-scripts-v0.9.08a.zip 2018-09-07 2.5 MB
GeigerLog-Manual-v0.9.08a.pdf 2018-09-07 2.0 MB
geigerlog_simple_500plus-v0.2.2.zip 2018-07-31 580.7 kB
geigerlog_simple_500plus-v0.1.zip 2018-05-27 594.2 kB
geigerlog-scripts-v0.9.07.zip 2018-05-20 1.8 MB
GeigerLog-Manual-v0.9.07.pdf 2018-05-20 1.6 MB
geigerlog-scripts-v0.9.06.zip 2018-05-02 1.7 MB
GeigerLog-Manual-v0.9.06.pdf 2018-05-02 1.5 MB
geigerlog-scripts-v0.9.05.zip 2017-11-24 1.4 MB
GeigerLog-Manual-v0.9.05.pdf 2017-11-24 1.1 MB
geigerlog_simple.py 2017-07-21 2.0 kB
geigerlog-bundle-v0.9.04.zip 2017-07-13 59.4 MB
geigerlog-scripts-v0.9.04.zip 2017-07-13 1.3 MB
GeigerLog-Manual-v0.9.04.pdf 2017-07-13 1.0 MB
geigerlog-bundle-v0.9.03.zip 2017-04-29 45.5 MB
geigerlog-scripts-v0.9.03.zip 2017-04-29 321.9 kB
GeigerLog-Manual-v0.9.03.pdf 2017-04-29 457.2 kB
geiger-v0.9.00.zip 2017-04-05 242.8 kB
Geiger-v0.5.1.zip 2017-02-26 26.3 kB
Geiger-v0.5.zip 2017-02-24 23.0 kB
Totals: 51 Items   212.2 MB 121

README.md:


GeigerLog 1.5.0 has been released!

  • Auto-Installer – no more fiddling with Pip
  • SerialPulse Device – an easy way to pulse counting on any computer
  • RadPro Device – an Open Source firmware enhances Geiger counters’ performance
  • IoT – more IoT support, now including TASMOTA based switchable AC plugs
  • Formula Interpreter – much extended, with Para and Nopa functions
  • Alarm Alerts – GeigerLog can sound an alarm and/or send you an email on alarm
  • Geomagnetic Sensor – increasing the supported I2C family
  • Raspberry Pi – new hardware Raspi5 gives excellent results running GeigerLog

GeigerLog 1.4.3 has been released!

If you are using a GMC-600+ counter or one of the new "S" series (GMC-300S,GMC-320S) counters you should apply this update. See the Readme inside the zipped download.

GeigerLog 1.4.1 has been released!

A small bug (displaying µSv/h values) had been found. This release fixes it.

GeigerLog 1.4.0 has been released!

  • More things "auto" – if it's not Plug 'N Play it's a bug - please report
  • Auto-Starting – GeigerLog can start automatically, e.g. after a computer reboot
  • Multiple GMC counters – distinguishable by name and/or serial number
  • Smartphone Monitoring of GeigerLog – greatly expanded; configurable graphics
  • Widgets for remote monitoring – for your customized web page
  • SSL-secured pages – available when needed
  • Solid State Geiger counters – supported as I2C device using PIN Diodes
  • Ambient Light Sensor – supported as I2C device (BH1750 (=GY-30))
  • Raspberry Pi Support – greatly enhanced. Use GeigerLog on Raspi or use Raspi as a satellite companion to GeigerLog, submitting data to GeigerLog via WiFi.

Video Visible Light Sensitivity of M4011 Tubes

Demonstrates the light sensitivity of M4011 Geiger tubes.

The first segment shows the tube with audible clicks - approx CPM=15 - without any extra light. The second segment shows a M4011 tube from 2017 being illuminated with a 405nm (visible, dark-blue) Laser. It shows a strong light sensitivity, but only at the inner very end of the cathode. Third segment shows a M4011 tube from 2020. No light sensitivity whatsoever!

Video is locate the Suporting Documents section https://sourceforge.net/projects/geigerlog/files/Supporting%20Documents/

See also on Youtube: https://www.youtube.com/watch?v=l3Kw6xb5Nl0


GeigerLog on Raspberry Pi

The new operating system Bullseye for the Raspi is offering some improvements for GeigerLog. A new folder 'Raspi' has been created, which will hold code and information specific for Raspi.


GeigerLog 1.3.0 has been released!

  • WiFi enablement of GeigerLog is the most significant change in this release!

    You can now monitor GeigerLog from your Smart­phone, and you can manage WiFi enabled devices such as WiFiClient Devices (like a GMC counter) and WiFiS­erver Devices.

    It also allows enabled devices to submit data wirelessly to GeigerLog.

  • The I2C Device support has been greatly expanded, now supporting several dongles and new I2C sensors, in particular for CO2 measurement with the sen­sors SCD30 and SCD41.

    The new combinations remain cross-platform compatible.

  • A Manu Device has been added, which allows to enter data manually, helpful when you can’t get the data electronically, like ruler measured distance of radioactive source from counter, voltage from your DVM, temperature from a home thermometer.

  • Plug and Play for devices using a USB-To-Serial connection (like GMC counter, GammaS­cout counter, I2C de­vices).

    Their settings can now be auto-detected.

  • A LinFit (Linear Regression) option has been added to the Graph tools to allow quickly judging the sta­bility of the data.

  • More cleanup of the Graphical User Interface

  • A lot of refactoring under-the-hood of GeigerLog.


BUG in GeigerLog 1.2.1

A recent change in a statistics library used by GeigerLog resulted in a crash of GeigerLog, when the Poisson-Test was called.

There is a simple fix: download the file BUG-FIX-Poisson.zip, unzip, and follow instruction in the READ.ME file.

BUG - Alert -> now fixed

Update: This bug has been fixed with the release of an updated PyQt5 5.15.4. Update with 'python -m pip install -U PyQt5' You will be left with unused remnants of the old install of some 100+ MB. To remove this do 'python -m pip uninstall PyQt5-Qt'

you may experience a Python bug on all operating systems if you have updated to the latest versions of the Python packages. The error message is "ImportError: Failed to import any qt binding" and GeigerLog won't start at all.

For a workaround run these commands in a terminal/command window :

  • python -m pip uninstall PyQt5 PyQt5-Qt PyQt5-sip
  • python -m pip install PyQt5
  • python -m pip install --force-reinstall PyQt5-Qt

Remember that depending on your installation you may have to use 'python3' instead of plain 'python' !

At the end you will have these versions installed:
PyQt5 5.15.3
PyQt5-Qt 5.15.2
PyQt5-sip 12.8.1


GeigerLog 1.2.1 has been released!

GeigerLog now supports all current Gamma-Scout Counters, including the lat­est “Online” model, the only one of the breed which allows logging.

A SimulCounter has been added, which creates its “counts” with a Poisson random number generator. Helpful for understanding the workings of a Geiger counter and GeigerLog.

Search the entire NotePad for the occurrence of a text like ‘abc’ or ‘123.456’

The tool GLpipcheck was improved

> The Easter Holidays are approaching, and fittingly, an Easter egg can now be found in GeigerLog. Do your best – perhaps you will see a dancing GEIGERA?

GeigerLog 1.2 has been released!

and withdrawn due to a nasty Windows 10 bug


GeigerLog 1.1 has been released!

Some major internal refactoring - hopefully not noticable by any user ;-) - to prepare for the future,

New features were added:

GeigerLog now supports HiDPI monitors, it is now running well on an 8k monitor

GeigerLog now supports the MiniMon CO2 Monitors for CO2 measurements in your room or office (only on Linux). A standalone version of MiniMon is found elsewhere on my site: https://sourceforge.net/projects/minimon/

An improvement for users of a GMC counter: GeigerLog has now got a dialogue to edit the counter's internal configuration memory, allowing to enter SSIDs, WiFi passwords, websites, IDs from the computer keyboard.


Bug Reports for GeigerLog 1.0:

A little bug had surfaced in GeigerLog 1.0. However, it impacts only users of the AudioCounter device under certain conditions. Others may update GeigerLog; no harm will be done.

To update, download file amc-bug.zip from the testing folder and unzip. It contains only the two files geigerlog and gutils.py. Replace your existing files with them.


GeigerLog 1.0 has been released!

GeigerLog has finally left the beta-stage. Little is new, except for the definition of the Calibration Factor - it is now the invers of the previous definitions. Read in the manual why this was done.

And a HOWTO for the installation and use of GeigerLog on the Raspberry Pi has been added.


What files to find on this site?

GeigerLog-Program

  • latest release of full GUI version
  • simple Non-GUI programs available as well

GeigerLog-Manual

  • the manual to GeigerLog (specific for each version)

Articles on the use and physics of Geiger counter and radioactivity:

  • GeigerLog-Potty Training for Your Geiger Counter (using household items with Potassium to measure radioactivity)

  • GeigerLog-Going Banana (measure the Potassium in bananas with a Geiger counter; Data provided)

  • Review of Semiconductor Geiger Counter Smart Geiger Pro (SGP-001) (new technology for the broader public)

  • Support for Audio Counters in GeigerLog (old technology audio-clicks counter now supported in GeigerLog

  • GeigerLog-Radiation-v1.1(CAJOE)-Support (using the low-cost CAJOE Geiger counter)

HOWTOs

  • HOWTO - Read-Write permission in Linux for the serial port

  • HOWTO - Using Python in a virtual Environment on Linux (very helpful when you use more than one Python version!)

  • HOWTO - Using PyQt5 and matplotlib on HiDPI monitors (Python3)

Data

  • from the banana experiment
  • from international flights
  • synthetic data

Supporting documents

  • like spec sheets of tubes, documents on Geiger-Müller tubes, etc.
Source: README.md, updated 2024-05-19