Gamma Dog Maxi is basically the same 3D Printed housing that Charles designed, but extended to fit a large 63x63mm NaI(Tl) detector. It is much closer to my main Gamma Dog line and since I was reusing the old Gen3 electronics, this unit has serial number "AS1"
Saturday, May 30, 2026
Gamma Dog Maxi - the bigger brother of Gamma Dog Mini
Wednesday, May 6, 2026
Gamma Dog Update: "Gamma Dog Mini" and firmware update v5.9
Finally found some time to work again on the Gamma Dog project.
I had 3 GD electronics modules from the Gen 3 run and a bunch of 38B57 detectors laying around so I decided to turn them into actual units and add some improvements to the firmware.
New Firmware release - Current version is 5.9. These are just some of the improvements:
- completely new sound library with harmonic suppression and advanced clicking capabilities during low frequency output. The overall sound quality is vastly improved, and the instrument now sound a lot more "musical" and pleasing to the ear. The sound library also includes a slight "vibrato" effect during a lengthy continuous tone to break the monotony . I retained the standard sound version as an option in case someone is missing the harsher, 80s computer-like sounds. (menu selectable). This is one the most significant improvements in this version.
- "clicker mode" option (part of the new Advanced Sound Library) for very low rates where the audio frequency is just way too low for pleasant listening. When the audible frequency is below a certain threshold - for example 250 Hz / 250 CPS (this adjustable upper threshold is from 100Hz to 250Hz in 50Hz steps, via a Menu Item), in this mode the audio will automatically switch to Geiger Counter-like "clicks" instead of the very low frequency tone "growl" and it will go back to tone (with some hysteresis) once the rate is increased above the threshold frequency. There is a normal and fast clicker modes (menu selectable)
- new "Peak Meter" display mode displaying current rate vs. squelch level with an adjustable "Peak Hold' feature and dynamic range adjustments / auto-scale. Faster response time than the normal rate display mode - on-screen response is 0.5 sec. This mode is designed the to give the user better visual feedback of the activity maximums and how rate fluctuates referenced to the set Squelch level.
- completely re-written and improved menu system that is now bi-directional and with much faster UI response - scrolling through the list of menu items and the ability to go quickly up and down the list makes for a better user experience. Code now internally allows me to easily add new menu items and re-organize the menu list (24 menu items as of this version). Navigation is the same with the addition of UP-button long-press that scrolls up in the menu list.
- major internal restructure and optimization in the audio-generation routine making it a lot more efficient.
- improved / fixed exit behavior of the "Open Squelch" Menu / Selector for Softkey / Volume selections displaying the current settings without advancing when toggled between Volume and Softkey choices. In Open Squelch mode now a button click will switch modes - UP- Frequency Multiplier and DOWN- Volume and any consecutive clicks of the same button will scroll through the available options.
- countless improvements and optimizations throughout the code and many small bug fixes and refinements. The display library was rewritten for faster transfer of the screen memory buffer to the display unit. Ability for restart without cycling the power. On the UI side, the green led flashes every time squelch is set - either automatically or manually.
Monday, September 23, 2024
Gamma Dog - Rate-to-Tone conversion and Audio Frequency Modifier
One of Gamma Dog's unique features is the continuously variable tone representing the detected count rate by changing its frequency.
The approach is fairly straight forward - the detected count rate in CPS (Counts-per-second) coming out of the detector and into the MCU is converted into an audio tone with the same frequency - i.e. 200 CPS will produce 200Hz tone and 1000 CPS will produce 1 kHz tone.
Due to a lucky coincidence, the detectors we use, especially the 63mm NaI(Tl) crystals produce around 180 - 230 CPS for average background levels which is a really good starting point thus the overall detector sensitivity and rate response work very well with such direct conversion method.
As the count rate increases though, the tone frequency will increase, and this could become a problem at some point when the count rate becomes really high (above 7000 - 8000 CPS) - nobody likes these very high pitch audio frequencies (certainly not the dogs and the mine bats :-) - such high pitch is not the most pleasant thing to listen to. Not to mention that it becomes quite difficult to hear small variations in the frequency within this high frequency range.
To combat this problem, the "classic" version of the Gamma Dog always starts the frequency generation at the set squelch level - this way if Squelch is set to 7000 CPS, and detected rate is around 7000 CPS the tone frequency will be low - less than a hundred Hertz (whatever difference is needed to break through the Squelch Threshold) , opposed to a 7 kHz tone.
In my Gamma Dog+, the system for rate-to-tone conversion is further enhanced and offers to the user a toolset of numerous conversion options. These options afford greater control over how the Frequency Audio Response to the Count Rate conversion is taking place, customizing it for different applications and listening preferences.
Changes in the conversion model are done via a user-selectable option that can be assigned to the Soft-Key button. It is called Audio Frequency Modifier or AFM for short.
In a nutshell, AFM (in some of the options) is a Multiplication Factor that is applied to the count rate while converted to tone:
There is a total of 8 options: x0.5, x1 (default), x1.25, x1.5, x2, Auto, Exp and Log
The first few options are self-explanatory - if x0.5 is selected, the rate is divided by 2 before it determines the frequency of the tone - i.e. 200 CPS rate will produce 100Hz tone, 210 CPS will produce 105 Hz and so forth. It halves the base frequency but also the steps between changes. On the other end, with x2 selected, 200 CPS will produce a 400 Hz tone and 210 CPS will produce a 420 Hz tone. The default value of x1 is the direct 1:1 conversion.
The x0.5 option for example, is useful with very large detectors to keep the audio frequency output low against the natural high-count rate of the detector, while x2 is useful with smaller detectors which natively produce fewer counts, and the option allows to keep the tone frequency higher than a direct 1:1 conversion in this case.
In Auto mode the multiplication factor is based on the Detected Rate increase over the Squelch Threshold Level. The audio frequency modifier is dynamically adjusted in 4 steps based on the delta between the two rates.
If
Current Rate exceeds Squelch Rate by more than 175% - Frequency Multiplier x2.5
is used.
If
Current Rate exceeds Squelch Rate by more than 150% - Frequency Multiplier x2
is used.
If
Current Rate exceeds Squelch Rate by more than 125% - Frequency Multiplier x1.5
is used.
If
Current Rate exceeds Squelch Rate by less than 125% - Frequency Multiplier x1 .25
is used.
This feature will change automatically through different multiplier levels while using the squelch level as control of where the "step-ups" should take place.
There are also two non-linear conversion modes available - Exponential and Logarithmic.
Exponential Mode – The audio tone frequency will increase in an exponential manner, with a scale factor of 0.0033 and base frequency of 100Hz using (e) Euler's Number.
This feature is independent of the Squelch Level - the squelch just needs to open but otherwise has no effect on the conversion.
It is usable with absolute rates up to 1400 CPS. Beyond 1400 CPS the audio frequency will exceed 10kHz!
Exponential mode is useful to detect very small increases in the count rate when the absolute rate is also very low. For example, in very low activity areas where small rate changes need to be detected - the audio tone frequency is exponentially increased, exaggerating the tiny rate variations by using higher pitch tones.
Logarithmic Mode – The audio tone frequency will change on a Logarithmic scale – the range of 40 CPS to 10K CPS will be "compressed" and mapped by using a logarithmic curve to an audio range of 40Hz to 3kHz.
This feature, just like Exp Mode is independent of the Squelch Level from Rate-To-Frequency standpoint, and it provides very good audio resolution for lower count rates (<2000 CPS), while still capable of handling very high count-rates (2K to10K+ CPS) - all within a narrower 3kHz audio range.
The range between 2000 CPS and 10000 CPS is allocated within less than 1kHz audio frequency response (from ~2200 kHz to 3000 kHz) which is useful when the instrument is used with both, very low and very high-count rates. This comes at the expense of audio resolution in the high-count region of the curve and overall higher frequency tone at the mid-low count range.
Wednesday, September 4, 2024
Efficient Common-Mode Current Choke for EFRW and other portable antennas (1:1 Guanella)
To measure the attenuation provided by the CMC Choke, the alligator clips are attached only to the outer shielding of the coax.
This is a "good-to-know option" - I probably will keep the bead in my kit as an "add-on" for 6m. The improvement from this additional core on the lower frequencies is just a few dB over an already excellent performance so there is no need to be a permanent addition.
The insertion loss is mainly due to the 5 ft. of small diameter coax (RG-316) and it is absolutely acceptable with less than -0.2dB on 20m and -0.3dB on 6m.
Sunday, July 7, 2024
Moxtek X-Ray Tube Controller - Part 3 - Enclosure
Finally, I got around to make an enclosure for the Moxtek X-Ray Tube Controller with a proper control panel.
The front panel component mounts include large LCD display, 2 backlit control buttons, a rotary encoder /w button, a keylock and a small speaker grill.
I designed the enclosure with TinkerCAD - this application is excellent for simple projects such as this one, and it is very fast to work with.The 3-digit error code is very easy to read:
First digit on the left shows the state of the "Filament Ready" signal, returned by the tube when the tube is turned ON: 0 - signal present, 1 - signal is missing.
Second digit shows the state of the High Voltage return: 0 means that the tube returns the same voltage as the one requested (Set) by the controller, 1 - returned voltage is lower than requested, 2 - return voltage is higher than requested.
The third (right) digit has the same functionality as the second digit but reflects the return of the Emission Current.
Tube Return voltages are monitored within a specific preset tolerance. Emission current is only checked for Set current >5uA - at very low currents, below 5uA the tube return for Emission Current might fluctuate more than the established tolerance and could generate an error otherwise.
Sunday, February 18, 2024
Lightwave portable magnetic stand for Elecraft KX3 and PX3
The stand can be assembled together literally in seconds. The spacer rods just snap firmly in place and hold the entire stand together. Disassembling is just as easy by pulling everything apart.
The original foldable legs of the KX3 can be unfolded ever so-slightly to lock the stand in place so the radio cannot move sideways. This is not really necessary as the stand's legs fit between the stock legs rubber booths, but it can provide additional support if needed.
The angle of the front panel with the radio on the stand is not as low as with the original foldable KX3 legs.
Short video of one-handed assembly of my KX3 stand.
Wednesday, December 6, 2023
13 Years later ...
Today, 13 years after this post, FCC issued my son's first callsign - KC1TVB. Congratulations to Vichren for passing the exam and joining the lines of the Amateur Radio Operators!
Update: Vichren applied for and got a vanity callsign - N1VAS. His very first DX on HF was a KH6 station in Hawaii on 10 meters using only 10W from an Elecraft KX3 into a portable Buddipole dipole, slicing thru a pileup with a 5/9 on his first call!
Vichren, N1VAS discussing radios and repeater operations with Bob Allison, WB1GCM who was the Chief ARRL Test Engineer.
























































