GQ Electronics Technical Support Forum Active Users: / Visits Today:
Highest Active Users:
GQ Electronics Technical Support Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 GQ Electronics Forums
 2.GQ Geiger Muller Counter
 GeigerLog - Version 1.3.0 released
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

ullix

Germany
738 Posts

Posted - 03/23/2019 :  04:06:44  Show Profile  Reply with Quote
A major overhaul behind the scenes, but the user of just a GMC counter will barely notice the difference. The last stop before the 1.0 release.

The Windows installation, though, has gotten much, much simpler with the support of the very latest Python and graphic toolkit; details in the manual.

All available for download at the GeigerLog site at SourceForge: https://sourceforge.net/projects/geigerlog/

Image Insert:

175426 bytes

GeigerLog now supports multiple new devices, including I2C based sensors, more IoT devices, LabJack.

Of particular interest to Geiger aficionados will be the new support for audio-click signals from counters to collect CPS and CPM data, making classic counters, low cost counters, as well as the latest semiconductor counters available for handling and recording with GeigerLog. And all devices can be connected at the same time.

As the GMC counters offer both a digital output, as well as an audio-click output, they are a nice target to validate the AudioCounter performance of GeigerLog. Here an example for a GMC-300E+ counter, blue is digital connection, red is audio connection. No difference:

Image Insert:

115136 bytes

More thorough presentation and discussion in this article: GeigerLog-AudioCounter-Support https://sourceforge.net/projects/geigerlog/files/Articles/GeigerLog-AudioCounter-Support-v2.0.pdf/download


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Finally the GeigerLog Version 1.0 has just been released. See at the usual place:

https://sourceforge.net/projects/geigerlog/

Edited by - ullix on 02/26/2022 09:15:40
Reply #1

EmfDev

1645 Posts

Posted - 03/25/2019 :  12:24:28  Show Profile  Reply with Quote
Thanks for your software @ullix. I will pin it on top.
Go to Top of Page
Reply #2

ullix

Germany
738 Posts

Posted - 03/26/2019 :  09:00:03  Show Profile  Reply with Quote
Thanks, EmfDev, I hope people will try it and report any issues whatsoever to move GeigerLog into the 1.0 status.

I have two new device suggestions for GQ:

You may have noticed that I am quite keen on this little new Smart Geiger Pro (SGP-001) device. It measures radioactivity just like a Geiger counter, but is based not on Geiger-Müller tubes, but on semiconductor PI diodes. And this SGP-001 produces audio-clicks only, which was the driving force for me to implement audio counters in GeigerLog.

Technically, the device is simple. Given GQ's ability to produce the current line of counters, it should be even easier to produce a similar device, but housed in a box like your current counters. This would also allow to implement a larger array of PIN diodes. Perceived problem with the current size, while the sensitivity is perfectly ok for the detection of dangerous radiation, your customers tend to overvalue sensitivity. So, offer it. That would be device #1.

Far more attractive is the 2nd option. While in a Geiger-Müller tube a pulse is the same no matter what the energy of the quantum, a pulse from a semiconductor is largely proportional to the quantum energy! Thus, you can create a SPECTROMETER at manufacturing costs similar to your current devices (selling price might become a different story ;-)) This would be absolutely unique, showing a spectrum on your display, albeit a rough one. The better version could be Peltier cooled for better resolution...

And, needless, to say, GeigerLog is ready to measure such spectra as of this latest version!

Unfortunately, it will not be trivial. The manufacturer of the SGP-001, SmartFTLab, is selling a module, where they have done exactly what would be needed for a spectrum analyzer, and led the voltage signal outside. h**p://allsmartlab.com/eng/294-2/

I tested the module, and failed badly. But as it worked even poorer that the SGÜ-001 device, I am confident that eventually I'll get a module, which does what it is claimed to do.

The spectrum analyzer&counter could be your device #2. A world-first!

Go to Top of Page
Reply #3

ZLM

1259 Posts

Posted - 03/26/2019 :  11:09:54  Show Profile  Reply with Quote
Thank you for your suggestion. Basically GQ already studied on this.
Go to Top of Page
Reply #4

ullix

Germany
738 Posts

Posted - 05/26/2019 :  01:31:09  Show Profile  Reply with Quote
Regression Alert on Windows!

Users reported problems in Windows installations, and it turned out to be a regression and/or specific to certain Windows installations. Special thanks to users theMike and ikerrg!

See note in GeigerLog manual re the use of pip or pip3!

matplotlib
MUST NOT use latest matplotlib 3.1.0! Force a previous version with pip command, e.g.:
pip3 install matplotlib==3.0.3

pyaudio
pyaudio MUST be at least version 0.2.11

Problem: While GeigerLog runs well on Python3.7.x, the pyaudio site has no supporting files precompiled for the use with pip, and compilation options are typically not available for standard Windows installations.

Workaround: Download a 'Wheel' file from here: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio and install

Example for a 64bit Windows: download PyAudio-0.2.11-cp37-cp37m-win_amd64.whl, change into the directory where the download was saved, and install with administrator privileges with command:
pip3 install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl

GeigerLog still not working? Let me know.


Edited by - ullix on 06/07/2019 07:06:13
Go to Top of Page
Reply #5

ullix

Germany
738 Posts

Posted - 09/03/2019 :  01:10:01  Show Profile  Reply with Quote
GeigerLog in its latest version 0.9.92 now supports an additional breed of Geiger counters, i.e. the Gamma-Scout variety:

https://www.gamma-scout.com/en/measures-radioactivity-easily-and-reliably/

Other changes make installation a bit more streamlined by using only the latest PyQt5 toolkit on all systems, and some rare events were caught and mitigated.

Go to Top of Page
Reply #6

Rog15

USA
3 Posts

Posted - 07/28/2020 :  09:23:38  Show Profile  Reply with Quote
ullix, love that spectrometer idea, good track to follow.. So GeigerLog can be downloaded on a Win7 or Vista machine with no major issues or loading Python? I'm a little behind, have used Ubuntu for ham radio apps, but really know nothing useful any more. Memory very short at 71 yoa. Did used to know Unix 40 years ago... rog15

Roger Schutt KD9EPX
Go to Top of Page
Reply #7

ullix

Germany
738 Posts

Posted - 07/29/2020 :  23:52:26  Show Profile  Reply with Quote
@Rog15: unfortunately, no development on the spectrometer idea. No more chips coming forward. If anyone has an idea, I am all ears!

As people are continuing to download GeigerLog, and the majority of them (2/3rd) is using Windows, and I am not hearing any bug reports, it seems fair to conclude that GeigerLog is working on Windows, Linux and Apple.

I think I will make a 1.0 release soon; there are only very minor changes.

The GeigerLog manual has detailed installation instructions. Follow them!



Go to Top of Page
Reply #8

rodorr@comcast.net

USA
20 Posts

Posted - 08/07/2020 :  09:04:20  Show Profile  Reply with Quote
I really like this app. I have come across a couple of crashing issues. I'm running the 0.9.93pre4 iteration. While the app is running and I check the Poiss or FFT function the app will close without warning and I have to restart. It doesn't do this every time but somewhat randomly. I am using the GMC part of the app and I am running Windows 8.1 and Python 3.7. I tried to find out which version of matplotlib I'm running but I couldn't figure out how to retrieve the version number. Keep up the good work. Hope this is of assistance.
Go to Top of Page
Reply #9

ullix

Germany
738 Posts

Posted - 08/08/2020 :  00:20:05  Show Profile  Reply with Quote
@rodorr: I am almost thankful of finally getting a bug report before releasing GeigerLog as 1.0 ;-) Needless to say I am not getting this bug, so I would need more info.

However, it may indeed have to do with matplotlib; it is easy enough to test, so let's do this first: (Re the use of pip vs pip3 see the manual!)

pip3 show matplotlib

gives you the installed version, which currently must NOT be version 3.1.0! I recommend to use version 3.0.3, which can be installed with:

pip3 install matplotlib==3.0.3

If that does not solve the issue, please do the following: start GeigerLog with these options:

geigerlog -dvwR

This will redirect all output – including error messages of the operating system – to a file in the data directory named geigerlog.stdlog. Send this file to me, e.g. via the SourceForge site: https://sourceforge.net/p/geigerlog/discussion/

Is anyone else having this issue?

Go to Top of Page
Reply #10

rodorr@comcast.net

USA
20 Posts

Posted - 08/09/2020 :  06:25:29  Show Profile  Reply with Quote

I ran the "pip3 show matplotlib" command and it shows I'm running "matplotlib 3.1.1". Obviously it's not version 3.1.0. Do you think it would be worth uninstalling the 3.1.1 version and installing the 3.0.3 version? If so what is the easiest way to uninstall my current version and then installing the 3.0.3 version?

Thanks
Go to Top of Page
Reply #11

ullix

Germany
738 Posts

Posted - 08/10/2020 :  00:31:00  Show Profile  Reply with Quote
Well, I should have said to not use 3.1.X.

You can uninstall first, but don't have to, because pip takes care of this. Simply do:

pip3 install matplotlib==3.0.3

and the existing version will be uninstalled first, and the selected version then installed.

But if you want to explicitly uninstall, do:

pip3 uninstall matplotlib

If for any reason you want to force a re-instal, use:

pip3 install --force-reinstall matplotlib==3.0.3


Pip has become a very essential tool for all things Python. See the docu here: https://pypi.org/project/pip/
Go to Top of Page
Reply #12

rodorr@comcast.net

USA
20 Posts

Posted - 08/11/2020 :  13:01:12  Show Profile  Reply with Quote

Well that seems to have been the issue. I downgraded the matplotlib from 3.1.1 to 3.0.3 and since that time I have not had a single issue. So as of now the 0.9.93pre4 seems to be rock solid as far as I can tell, at least when working with the USB port on the GMC units. I really enjoy the software. A question for you. Is there a good source of information that would give a quick overview on how to interpret the statistical information you provide, i.e. the graphs and tables the app outputs (poiss and fft, etc).

Thanks
Go to Top of Page
Reply #13

ullix

Germany
738 Posts

Posted - 08/12/2020 :  00:06:50  Show Profile  Reply with Quote
@rodorr: good to hear it solved the problem! Though it also means there is still no bug within GeigerLog - so far the path for the 1.0 version remains clear :-))

Asking for a "good and quick" overview on statistics is almost asking for mutually exclusive things. However, I think that I published articles on my sourceforge site https://sourceforge.net/projects/geigerlog/files/Articles/ that may be helpful in particular with regard to the interaction with GeigerLog:

  • "Potty Training"
  • This presents how to use GeigerLog with household Potassium to study some radioactive properties with GMC counters, which you can easily reproduce. It also explains the statistics, as applicable to such real world experiments and GeigerLog.

  • "Going Banana"
  • Goes one step further and demonstrates that you can even measure the famous Banana-radioactivity, using the most simple GMC-300E counter, GeigerLog, and patience. Understanding the basic statistics becomes important for the interpretation of the data.

  • Anything beyond
  • Look first into Wikipedia for more. You will be facing a steep hill!

Go to Top of Page
Reply #14

rodorr@comcast.net

USA
20 Posts

Posted - 08/12/2020 :  04:28:11  Show Profile  Reply with Quote

Again, thanks for the app and the pointers.

Robert
Go to Top of Page
Reply #15

jcwren

USA
3 Posts

Posted - 09/02/2020 :  11:23:48  Show Profile  Reply with Quote
I am having a real problem getting GeigerLog running. First and foremost, while I've been writing software for over 40 years in a multitude of languages, EVERY time I get involved with Python, it turns into a nightmare.

First I tried installing it under Cygwin, my preferred environment when I have to do use a Windows machine. For some reason, trying to install PyQt5 would whine that "setuptools" wasn't installed, although I had installed it immediately before attempting to install PyQt5. No idea what's going on there, so I installed the Windows version of python. Got all the modules finally installed from a CMD.EXE shell, except for 'pyaudio', which wants 'portaudio.h', which doesn't appear to be Windows friendly. I was hoping that was optional, but checking the end of the list of errors below, I see that it is not.

Trying to run it with `python geigerlog' returns a bunch of warnings from 'pyutils.h'. Is this supposed to happen? All this is python3, specifically 3.8.5. Is there some magic to getting 'portaudio' installed so I can (in theory) wind up with 'portaudio.h', so I can (in theory) install 'pyaudio'?

C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4>python geigerlog
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:645: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:652: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:698: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if w is not "WARNING" and h is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:698: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if w is not "WARNING" and h is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:708: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:716: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:726: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:745: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:753: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:758: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:763: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:773: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:780: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:787: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:800: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:814: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:826: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:836: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:845: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:853: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:861: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:869: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:879: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:889: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:898: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:906: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:914: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:921: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:934: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:939: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:944: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:950: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:956: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:967: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:977: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:986: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:997: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1007: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1017: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1027: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1034: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1049: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1054: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1059: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1065: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1071: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1081: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1091: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1100: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1105: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1110: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1116: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1122: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1134: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1144: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1151: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1158: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1167: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1179: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1188: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1199: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1209: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1216: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1223: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1232: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1244: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1253: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1263: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1273: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1282: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1286: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1290: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1294: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1298: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1302: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py:1306: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if t is not "WARNING":
Traceback (most recent call last):
  File "geigerlog", line 56, in <module>
    from   gutils            import *
  File "C:\Users\jcw\Downloads\geigerlog-v0.9.93pre4\gutils.py", line 43, in <module>
    import pyaudio                      # used here for sound messages
ModuleNotFoundError: No module named 'pyaudio'

Go to Top of Page
Reply #16

ullix

Germany
738 Posts

Posted - 09/04/2020 :  23:44:14  Show Profile  Reply with Quote
Well, I also have a few decades of experience with programming, and I say that Python is the most logic, powerful, easy and safe language to use. Problems do come up with distributions - first and foremost Windows - trying to impose their own modification. But unfortunately, Linux distributions also are not free from it.

And then Python is changing so much and so quickly, that it also is burden to keep pace.

However, whatever the OS you are running, you need to get Python running first. Re Cygwin, I am sure you are aware of the warning the Cygwin folks post prominently on top of their homepage re what "it isn't" https://www.cygwin.com/

It is unclear to me: are you now using a native Windows machine - and if so, important question!, which version? - or are you still on Cygwin? It sounds as if you did not install Python in a version compiled specifically for Cygwin? If that fails, I am not so very much surprised.

Please note that Python does not use header files. A file pyutils.h does not exist. You probably meant gutils.py? These Warnings came up with Python3.8; other problems resulted from Python3.7, but only in combination with new PyQt5 versions. :-(

The new release will take care of this; at present Python3.6 should work with the GeigerLog testing version geigerlog-v0.9.93pre4.

Another headache came up with Windows 10, when it became impossible to install pyaudio due to changes made by Microsoft. I am working on this matter, but so far can only suggest to use an older Windows version.


Go to Top of Page
Reply #17

ullix

Germany
738 Posts

Posted - 10/10/2020 :  04:44:08  Show Profile  Reply with Quote
GeigerLog 1.0 has finally be released !

Not much has changed, and it shouldn't have for a first, officially stable release.

Installation has again become a little easier, in particular on Windows, with a focus laid on Python 3.8, and the avoidance of hard to install modules.

A guidance for the installation of GeigerLog on a Raspberry Pi has been added
to this manual, including a use example with a GMC-300E+ counter

But one thing, however, has gotten a major revision, which is the Calibration Fac-
tor. It is now the inverse of the old definition:

new Calibration Factor = 1 / old Calibration Factor


Why the change? To make things easier. Read more in the chapter "Appendix G – Calibration" in the GeigerLog-Manual on page 92.
Go to Top of Page
Reply #18

ullix

Germany
738 Posts

Posted - 11/26/2020 :  06:45:19  Show Profile  Reply with Quote
A little bug had surfaced in GeigerLog 1.0, which, however, impacts only users of the AudioCounter device under certain conditions.

Others may update GeigerLog; no harm will be done.

To update download amc-bug.zip from the testing folder https://sourceforge.net/projects/geigerlog/files/testing/, which contains only the two files geigerlog and gutils.py, unzip, and replace your existing files. That's it.

Go to Top of Page
Reply #19

ihab17

Italy
87 Posts

Posted - 01/22/2021 :  05:53:08  Show Profile  Reply with Quote
For those of you folks on their first steps with GeigerLog and Geiger Muller Counters in general, I would like to add my experience regarding the installation of GeigerLog on Windows computers. As a simple Windows user, I thought GeigerLog was an application like the other Windows applications (for example 7-ZIP or Adobe Reader), and I thought the installation of GeigerLog would install an application that works by itself like any other Windows application. I know, shame on me, and I ask the developer Ullix to forgive me for my silly questions.

GeigerLog is a stand-alone project that runs on Python. You need Python to run GeigerLog. It is the only thing that you really will install on your computer
GeigerLog doesn't require installation on Windows. You only need to download the latest ZIP file from SourceForge from the link provided by the developer Ullix and extract the content in a new and empty folder
A Windows user should first install Python 3.8.x (either x86 or x64 according to their CPU architecture). The installation and required components of Python are mentioned in details in the documentation, namely page 105 of the GeigerLog-Manual-v1.0.pdf

On page 105 and 106, in order to correctly run GeigerLog, other components/projects of Python has to be downloaded and installed on the system. The documentation says the following:



On my system, python3 command along with the arguments afterwards, throws the following error



And if you just run python3 without any arguments, it will open the Microsoft Store and direct you to Python 3.9 to download and install from the store. Don't install it from the store and follow the python installation as mentioned in the documentation by Ullix


The correct commands then to install/download the needed modules for GeigerLog is simply by typing python without the number 3 as the following: (just copy and paste in your command line and it will work)


python -m pip install --user -U pip
python -m pip install --user -U setuptools
python -m pip install --user -U pyqt5
python -m pip install --user -U pyqt5-sip
python -m pip install --user -U matplotlib
python -m pip install --user -U numpy
python -m pip install --user -U scipy
python -m pip install --user -U pyserial
python -m pip install --user -U paho-mqtt
python -m pip install --user -U sounddevice
python -m pip install --user -U soundfile
python -m pip install --user -U pip-check


I have already done the installation but I am repeating it for this writeup, so your output of the above command lines would be different



Now note down the path where the packages has been downloaded and copy it , in my case it is:

C:\Users\myusername\appdata\roaming\python\python38\site-packages


From the same command prompt, type the following making sure there is a space between CPL and the comma

sysdm.cpl ,3


You should get a Windows similar to this:


If not, just make sure you are on the ADVANCED Tab and you see ENVIRONMENT VARIABLES button. Click on this button and the Environment Variables setting windows will open. You should see something similar to this:



Click on the PATH system variable (the one you see in the lower part of the windows) and click Edit. Another windows will open that looks similar to this. Click the New button



When you click NEW it will simply add a blank field at the end of the link. Simply paste the path you copied previously. Your configuration should be similar to this window. Click OK on all the windows to save and close



At this time, simply CLOSE the command line you opened previously for the new path of the environment variables to take effect. Open a new command line window with administrative rights and type SET PATH as this image, and make sure you see the environment variable you have just set in the output of the command



In my case, I downloaded GeigerLog by Ullix and unzipped it under a folder I named GeigerLog on my D drive. As you can see, there is a file without an extension also called geigerlog which is the file that will be executed by python.



At this point you should be ready to run GeigerLog by running
python D:\GeigerLog\geigerlog -d




Edited by - ihab17 on 01/22/2021 13:27:30
Go to Top of Page
Reply #20

ihab17

Italy
87 Posts

Posted - 01/22/2021 :  08:50:01  Show Profile  Reply with Quote
For GeigerLog to successfully connect to GMC-600+ (I don't have any other models so I speak for this product only) you have to disable Third Party Output if you have this option on your device. The setting is disabled by default, but just in case you have played around with the device exploring the various menus and forgot you set it to ON, then disable it. This setting is found from the main menu, scroll down until you see Others



Scroll down until you hit Third Party Output



The setting is either ON or OFF


Make sure you set it to OFF


When you run GeigerLog simply click on HELP then SHOW & SELECT USB PORT AND BAUDRATE



A Windows will open that looks like this. Select the COM port and baudrate then hit OK


Now you should see your GMC detected


Edited by - ihab17 on 01/22/2021 13:31:08
Go to Top of Page
Reply #21

ullix

Germany
738 Posts

Posted - 01/27/2021 :  03:34:04  Show Profile  Reply with Quote
GeigerLog made another step forward - Version 1.1 has just been released! Download at the usual site: https://sourceforge.net/projects/geigerlog/

The changes:

Refactoring:
Some major refactoring in the internals, hopefully not noticeable by anyone ;-) - this is a prep for future changes.


GeigerLog
now supports HiDPI monitors. This is a screenshot from an 8k monitor (original size 2732x1443, shrunk to a width of 700):



Before you all fly to those monitors be aware that the software situation with those things is still a mess. Better hang on to your FullHD screen until you really must change. Interested programmers may want to take a look a this HOWTO: https://sourceforge.net/projects/geigerlog/files/Articles/HOWTO%20-%20Using%20PyQt5%20and%20matplotlib%20on%20HiDPI%20monitors%20%28Python3%29.pdf/download


GeigerLog
now supports the MiniMon CO2 Monitor for in-house CO2 monitoring.



You will be surprised to see how CO2 quickly goes up to several thousand ppm in your office when windows and doors are closed. Unfortunately so far works only on Linux!


GeigerLog
now offers users of GMC counters an easy way to enter WiFi SSIDs, passwords, and more into your counter: just edit the counter's internal memory within Geigerlog:



Put this info into the GeigerLog configuration files and you can apply it with the push of a button.

Go to Top of Page
Reply #22

ullix

Germany
738 Posts

Posted - 03/01/2021 :  04:11:28  Show Profile  Reply with Quote
GeigerLog Version 1.2 has just been released! Download at the usual site: https://sourceforge.net/projects/geigerlog/

Go to Top of Page
Reply #23

ihab17

Italy
87 Posts

Posted - 03/01/2021 :  05:45:21  Show Profile  Reply with Quote
quote:
Originally posted by ullix

GeigerLog Version 1.2 has just been released! Download at the usual site: https://sourceforge.net/projects/geigerlog/





Ha ha ha ha ha ha, a dancing Geigera! I wonder where I heard that!
Go to Top of Page
Reply #24

ullix

Germany
738 Posts

Posted - 03/03/2021 :  08:58:06  Show Profile  Reply with Quote
A bug had popped up - thanks for pointing out, Ihab17 - and I decided to withdraw and issue a new GeigerLog version, now 1.2.1.

There may yet be another bug impacting some users. See the README on the download site: https://sourceforge.net/projects/geigerlog/files/

It is a Python problem, nothing I can do about, but I show a viable workaround.

Edit March 11: This Python bug has now also been fixed. See details in the README on the GeigerLog site: https://sourceforge.net/projects/geigerlog/files/

Edited by - ullix on 03/11/2021 01:03:51
Go to Top of Page
Reply #25

joniverson

1 Posts

Posted - 03/26/2021 :  13:34:33  Show Profile  Reply with Quote
Hello, brand new to the forum and I would like to know if it's possible to install this program on an old laptop with XP Pro service pack 3? Also, I assume it would have no problem reading the pulse data presented to the serial port, correct?
Go to Top of Page
Reply #26

ullix

Germany
738 Posts

Posted - 03/27/2021 :  00:30:31  Show Profile  Reply with Quote
@Joniversion: GeigerLog does not care about the operating system, but it needs a functioning installation of Python.

The lastest version GeigerLog 1.2.1 needs Python in at least version 3.6. Recommended version is currently Python 3.9. Unfortunately, according to the official download sites for Python, Python versions 3.5 and later cannot be installed on Windows XP https://www.python.org/downloads/windows/ :-(

With Python 3.4.x thus being the latest for your system, the latest version of GeigerLog still running on Py3.4 is GeigerLog version 1.0.

For more see the installation chapter in the matching GeigerLog manual https://sourceforge.net/projects/geigerlog/files/GeigerLog-Manual-v1.0.pdf/download

quote:
Also, I assume it would have no problem reading the pulse data presented to the serial port, correct?

Assuming you are using a GMC counter, reading the pulse data via USB-to-Serial port is what GeigerLog does. You have 2 ways of reading the data: Logging the last available data points (CPM, CPS) from the counter, or downloading the full history stored internally in the counter, which may be CPM or CPS, depending on how you had configured your counter.

Again, see the manual.
Go to Top of Page
Reply #27

BananaJoe

Germany
3 Posts

Posted - 05/28/2021 :  10:06:29  Show Profile  Reply with Quote
Hey Guys,

i have Geigerlog 1.2.1 running on an new lenovo Notebook, and it works fine.

Now I got an old Asus EeeBook with Windows 10 and i want to use it for Geigerlog. I installed Python 3.9.5. 32Bit and all required packages acc. to the GL Manual. I run glpipcheck.py and everything looks fine, all required packages marked with "OK".
Now i try to run Geigerlog, but I got the fault msg "Cannot mix incompatible Qt library (5.14.1) with this library (5.15.2)".

Acc. GLpipcheck the package "PyQt5-Qt" is installed with version 5.15.2 und marked as okay. What could cause that problem?!

Thanks,

BJoe
Go to Top of Page
Reply #28

ullix

Germany
738 Posts

Posted - 05/28/2021 :  23:49:07  Show Profile  Reply with Quote
Hi BJoe,

I guess this is still a left-over problem from the bug in Qt5.13. Take a look at the "Bug-Alert" in the Readme https://sourceforge.net/projects/geigerlog/files/

Try the uninstall first ( 'python -m pip uninstall PyQt5-Qt' ). Then try to downgrade the PyQt packages.

Please, let me know the results. This may be a bug which I want to forward to the PyQt folks, thanks.
Go to Top of Page
Reply #29

BananaJoe

Germany
3 Posts

Posted - 05/29/2021 :  02:23:44  Show Profile  Reply with Quote
Hi Ullix,

thanks for your support! Unfortunataly I can't test it at the moment, because after a Windows Update the Netbook has a problem with the chipsetdriver. When I have fixed that problem, I will try your solution for Geigerlog!
Go to Top of Page
Reply #30

ullix

Germany
738 Posts

Posted - 07/22/2021 :  01:54:40  Show Profile  Reply with Quote
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. Thanks for the alert to user ikerrg.

See the GeigerLog website https://sourceforge.net/projects/geigerlog/files/ for a simple fix:

Download the file BUG-FIX-Poisson.zip, unzip, and follow instruction in its READ.ME file.

I can only urge everyone to use the Poisson test as a prime standard for quality control of your data!
Go to Top of Page
Reply #31

Hannes

Germany
4 Posts

Posted - 12/05/2021 :  09:39:30  Show Profile  Reply with Quote
Hello,
when I try to open GeigerLog with python/Users/Hannes/favorites/documents/geigerlog, it gives me this error: C:\Users\Hannes\Appdata\Local\Programs\Python\Python39\python.exe: can't find '__main__' module in 'C:\\Users\\Hannes\\favorites\\documents\\geigerlog'. I'm new to python so I don't know what to do.
Go to Top of Page
Reply #32

ullix

Germany
738 Posts

Posted - 12/06/2021 :  07:15:36  Show Profile  Reply with Quote
Hello Hannes,

you have provided too little info on your problem. I need your exact commands and the response of Python/GeigerLog. Start GeigerLog with options -dvR, like:

geigerlog -dvR

and provide resulting geigerlog.stdlog file. Make sure to re-read installtion instructions and follow exactly!

However, just to be sure: you did start GeigerLog correctly?

If you followed installation instructions you would have created a DIRECTORY geigerlog, and in it the PROGRAM geigerlog. The correct start would include:

...path/to/geigerlog/geigerlog

One geigerlog is dir, the next is program!


Go to Top of Page
Reply #33

Hannes

Germany
4 Posts

Posted - 12/06/2021 :  08:29:29  Show Profile  Reply with Quote
Hello,
Thank you, now it's working. I always used path/to/geigerlog not path/to/geigerlog/geigerlog. I think the manual said path/to/geigerlog. I'm so sorry that it was such a dumb mistake. I never used Python before.
Greetings,
Hannes
Go to Top of Page
Reply #34

ullix

Germany
738 Posts

Posted - 12/08/2021 :  05:31:13  Show Profile  Reply with Quote
Good to hear!

The manual is perfectly correct. You can place your "executable" - i.e. any program - wherever you like. But your command must end with the executable itself, NOT on anything in between.

That is the way on every operating system, always.
Go to Top of Page
Reply #35

ullix

Germany
738 Posts

Posted - 02/26/2022 :  09:28:47  Show Profile  Reply with Quote
GeigerLog Version 1.3.0 has just been released! Download at the usual site: https://sourceforge.net/projects/geigerlog/

I see the WiFi enablement as a key feature. Today you can do a bit of monitoring using your Smartphone, but nothings stands against controlling GeigerLog completely by Smartphone (except for a lot of work).

The CO2 sensor SCD41 would easily fit into the case of today's 500 counters. To be marketed with an eye on "healthy home environment". Price is ~2x one M4011 tube.



Go to Top of Page
Reply #36

Hannes

Germany
4 Posts

Posted - 02/27/2022 :  03:23:51  Show Profile  Reply with Quote
Hello,
I have a problem again. I just changed GMC_Activation from no to yes in the geigerlog.cfg file and now I get this error:



Did I do something wrong?
Greetings,
Hannes
Go to Top of Page
Reply #37

ullix

Germany
738 Posts

Posted - 02/27/2022 :  04:54:22  Show Profile  Reply with Quote
quote:
Did I do something wrong?
Apparently so. The first line of the geigerlog.cfg file, to which the error message refers, has become distorted. It has to look like this:
## geigerlog.cfg - The GeigerLog configuration file

However, before you try to correct anything:

If you can rule out that you yourself were the cause of this distortion, did you by any chance use Windows' Notepad or Wordpad program for the edits?

Microsoft's programs often have the undesirable "feature" to insist on changing all line endings to "Windows Style". The programs mentioned are notorious for this.

Never, ever use Notepad or Wordpad for editing any software files!

Instead, as an editor use "Notepad++", or, my preference, use "Geany". Both are well behaved, open source, non-Microsoft programs.

Don't try to correct the existing, ruined config file; download a new one, and work on this.


Go to Top of Page
Reply #38

ullix

Germany
738 Posts

Posted - 03/02/2022 :  01:19:45  Show Profile  Reply with Quote
GeigerLog has been awarded the SourceForge "Community Choice" for reaching the milestone of 10.000 downloads!

Given this niche application, this is a nice achievement! Thanks for your support.


Go to Top of Page
Reply #39

EmfDev

1645 Posts

Posted - 03/02/2022 :  10:36:49  Show Profile  Reply with Quote
Congrats @ullix! Thank you for your software :)
Go to Top of Page
Reply #40

Hannes

Germany
4 Posts

Posted - 03/03/2022 :  10:41:54  Show Profile  Reply with Quote
quote:
Originally posted by ullix

quote:
Did I do something wrong?
Apparently so. The first line of the geigerlog.cfg file, to which the error message refers, has become distorted. It has to look like this:
## geigerlog.cfg - The GeigerLog configuration file

However, before you try to correct anything:

If you can rule out that you yourself were the cause of this distortion, did you by any chance use Windows' Notepad or Wordpad program for the edits?

Microsoft's programs often have the undesirable "feature" to insist on changing all line endings to "Windows Style". The programs mentioned are notorious for this.

Never, ever use Notepad or Wordpad for editing any software files!

Instead, as an editor use "Notepad++", or, my preference, use "Geany". Both are well behaved, open source, non-Microsoft programs.

Don't try to correct the existing, ruined config file; download a new one, and work on this.






Thank you! Now it's all working.
Go to Top of Page
Reply #41

ullix

Germany
738 Posts

Posted - 03/15/2022 :  00:21:38  Show Profile  Reply with Quote
GeigerLog on Raspberry Pi

The Raspi has received a major update of its operating system, now called Bullseye. I updated my Raspi with the 64 bit version and installed GeigerLog. First impression shows notable improvements.

I will provide some code and instructions specific for Raspi, which will all be held in this place: https://sourceforge.net/projects/geigerlog/files/Raspi/

The installation of GeigerLog on Raspi has become easier, though it is not yet fully the Linux standard. I have therefore updated my installation instructions in the manual specifically for Raspi, and I am posting this chapter for download as UPDATE Raspi Installation for GeigerLog-v1.3.pdf.

Unfortunately there is a regression in the Raspi font handling, which for GeigerLog results in a disorganized printout to the NotePad and other places. A workaround is provided with the FONTFIX Raspi GeigerLog 1.3. Just download, unzip and copy file ggeiger.py over the existing file.

Feedback to GeigerLog on Raspi is much appreciated!

Go to Top of Page
Reply #42

ullix

Germany
738 Posts

Posted - 03/29/2022 :  07:00:25  Show Profile  Reply with Quote
Using Raspi as a GeigerLog WiFiServer Device Version 2.0

I have already reported on the WiFiEnabling of a GMC-300 counter (with no native WiFi) with the version 1.0 (http://www.gqelectronicsllc.com/forum/topic.asp?TOPIC_ID=9836)

But this version 2.0 is a major update to this previous version, establishing a prominent role for the Raspi as a data hub. So I think.

This version not only supports the GMC counter (slightly updated), but now also the use of I2C devices (shown with an LM75B sensor), and the use of pulse counting via Raspi Hardware Interrupt, done with the CAJOE counter as Demo. Took some fiddling with the hardware, but ...

All works well!

Download from the Raspi section https://sourceforge.net/projects/geigerlog/files/Raspi/
Go to Top of Page
Reply #43

StevenL

Canada
43 Posts

Posted - 04/17/2022 :  15:49:47  Show Profile  Reply with Quote
quote:
Originally posted by ullix

Using Raspi as a GeigerLog WiFiServer Device Version 2.0

I have already reported on the WiFiEnabling of a GMC-300 counter (with no native WiFi) with the version 1.0 (http://www.gqelectronicsllc.com/forum/topic.asp?TOPIC_ID=9836)

But this version 2.0 is a major update to this previous version, establishing a prominent role for the Raspi as a data hub. So I think.

This version not only supports the GMC counter (slightly updated), but now also the use of I2C devices (shown with an LM75B sensor), and the use of pulse counting via Raspi Hardware Interrupt, done with the CAJOE counter as Demo. Took some fiddling with the hardware, but ...

All works well!

Download from the Raspi section https://sourceforge.net/projects/geigerlog/files/Raspi/



Hey Ullix, I am now trying to get Geigerlog going. I have read the manual and install section, this should be doable.

Iam however slightly confused. When I went to SourceForge, in the highlighted green download box (that my eye was drawn to saying DOWNLOAD LATEST VWRSION) the version it implies I should download has Testing written all over it.

As I studied the manual, it seemed clear the version I need to download is actually called 'Geigerlog-v1.3.0.zip' and it it located downthe list of options to download.

Can you clarify which one I need? I assume not its NOT the one implied as being the'latest version' but the one with the correct title.

Thanks a lot.

Steven Lightfoot

Steven Lightfoot, Eng.
Ottawa, Ontario, Canada
Go to Top of Page
Reply #44

ullix

Germany
738 Posts

Posted - 04/17/2022 :  22:18:18  Show Profile  Reply with Quote
Steven, sorry for the confusion. You have seen this right. Files under testing are for special purposes/users, and not for general use. Unfortunately, Sourceforge does not allow me to hide any files from general access. I have now deleted those files.

The latest files are always on this main page: https://sourceforge.net/projects/geigerlog/files/

Latest version is in "geigerlog-v1.3.0.zip".
Go to Top of Page
Reply #45

StevenL

Canada
43 Posts

Posted - 04/18/2022 :  05:00:45  Show Profile  Reply with Quote
quote:
Originally posted by ullix

Steven, sorry for the confusion. You have seen this right. Files under testing are for special purposes/users, and not for general use. Unfortunately, Sourceforge does not allow me to hide any files from general access. I have now deleted those files.

The latest files are always on this main page: https://sourceforge.net/projects/geigerlog/files/

Latest version is in "geigerlog-v1.3.0.zip".



Perfect thx.Im making headway on getting the Python interpreter installed. OnceI am operating, I may have more questions, but I will read the manualfirst. The amount of info you have provided generally is overwhelming (in a good way) and although I have all the right background to understand your work, its not something I do on a regular basis, so its taking me time. Love this stuff. Thanks again. Steven Lightfoot

Steven Lightfoot, Eng.
Ottawa, Ontario, Canada
Go to Top of Page
Reply #46

StevenL

Canada
43 Posts

Posted - 04/24/2022 :  15:23:22  Show Profile  Reply with Quote
quote:
Originally posted by ullix

Steven, sorry for the confusion. You have seen this right. Files under testing are for special purposes/users, and not for general use. Unfortunately, Sourceforge does not allow me to hide any files from general access. I have now deleted those files.

The latest files are always on this main page: https://sourceforge.net/projects/geigerlog/files/

Latest version is in "geigerlog-v1.3.0.zip".



Ullix, I am making headway now on getting geigerlog operational. Impressive software.

Steven Lightfoot

Steven Lightfoot, Eng.
Ottawa, Ontario, Canada
Go to Top of Page
Reply #47

ihab17

Italy
87 Posts

Posted - 05/08/2022 :  01:29:46  Show Profile  Reply with Quote
quote:
Originally posted by ullix

GeigerLog has been awarded the SourceForge "Community Choice" for reaching the milestone of 10.000 downloads!
Given this niche application, this is a nice achievement! Thanks for your support.



Appreciate your work, patience, and dedication. All my respect mate, congratulations
Go to Top of Page
Reply #48

ullix

Germany
738 Posts

Posted - 05/14/2022 :  04:01:28  Show Profile  Reply with Quote
For anyone interested in integrating GeigerLog's WiFi transmissable widgets into other software, there is a pre-release offering available:
https://sourceforge.net/projects/geigerlog/files/Miscellaneous/

While not yet fully tested, a feedback on bugs, issues, suggestions is much appreciated.

Widgets are e.g. each one out of this selection:


Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
GQ Electronics Technical Support Forum © Copyright since 2011 Go To Top Of Page
Generated in 0.41 sec. Snitz's Forums 2000