- Last Active
- Member, Administrator, Moderator
Automatic Link Establishment - MIL-STD-188-141a (ALE 2G) decoding extension
Your signal (recorded), from my latest standalone version (not merged into Kiwi extension yet) with more decoding:
[00:00:22] [FRQ 0.00] [To: ] [His BER: 3] [00:00:22] [FRQ 0.00] [CMD] [AMD: "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG"] [His BER: 3] [00:00:24] [FRQ 0.00] [Sounding THIS WAS] [From: BAS ] [His BER: 2]
Others (from recordings people sent me), including a DTM:
[00:00:30] [FRQ 0.00] [Call] [From: G8JNJ0 ] [To: G8JNJ3] [His BER: 0] [00:00:38] [FRQ 0.00] [Call ACK] [From: G8JNJ3 ] [To: G8JNJ0] [His BER: 20] [00:00:42] [FRQ 0.00] [Call EST] [From: G8JNJ0 ] [To: G8JNJ3] [His BER: 0] [00:00:54] [FRQ 0.00] [CMD] [AMD: "MESSAGE READS 12345"] [His BER: 0] [00:01:04] [FRQ 0.00] [Call] [From: G8JNJ0 ] [To: G8JNJ3] [His BER: 10] [00:01:04] [FRQ 0.00] [CMD] [AMD: "CONFIRM 54321"] [His BER: 10]
[00:00:31] [FRQ 0.00] [Call] [From: SHAEENQ2 ] [To: USMANQ7] [His BER: 1] [00:00:31] [FRQ 0.00] [CMD] [DTM: "WE ALSO PASSED MSG TO OUR SECTION ALREDY TODAY MORNING ABOUT HOLIDAY HERE"] [His BER: 1]
pub0.kiwisdr.com & pub1.kiwisdr.com
These are from a recent attempt to make a "user preferences" function work. They are required by xdLocalStorage. I tried again about 6 months ago with xdLocalStorage. More recent browser security changes mean the scheme had to be changed once again compared to work that was done some years ago. It quickly got complicated, so I had to set the work aside for the moment.
For those that don't know, user preferences would be an extension that allows you, an ordinary Kiwi user (not owner/admin), to do things like: Setting the default cw passband set to 270 Hz and have that apply to every single Kiwi you ever visit from that point onward. Or the same with keyboard shortcut bindings. Or just about any other user interface customization that could be easily added.
That, plus a real mobile user interface, are the two major missing elements of the software (besides adding an extension to decode your favorite modulation waveform).
Flatness of KiwiSDR response < 500 kHz?
From an hp 8657D coupled with a "gimmick" cap. No front panel sweep on the "D" unfortunately (HPIB only). So manual 10 kHz steps. Kiwi spectrum averaging and peak function to capture. Except for < 150 kHz where there is a clear drop-off, the scalloping is probably FFT spectral leakage since I never learned how to do my post-FFT DSP properly.
I see SMPS harmonics that are much louder than the fundamental all the time. Even into HF sometimes. It just baffles me. And when the fundamental is an unstable carrier, at HF it often turns into such a wide signal that the harmonics bridge together and it looks like a huge bump in the noise floor!
Suggestion to tweak default bandwidth settings [fixed in v1.454]
Short version: Old behavior restored so external apps, including those using kiwiclient et al, should work as before. But Kiwi web interface uses new changes as described below.
v1.459 May 23, 2021
Waterfall / spectrum:
Fixed the CIC compensation added to the last release.
Added waterfall interpolation URL parameter "wfi=N" e.g. kiwi:8073/?spec&wfi=13
Also available as an API parameter on the waterfall web socket: "SET interp=N"
Value N below. Add 10 to enable the CIC filter compensation.
The value below answers the question: "What to do when multiple FFT values
contribute to a single waterfall/spectrum pixel bin". In most cases the FFT
is larger than the 1024 display pixels of the waterfall (or external application).
0 take max (old and continuing server default for kiwiclient, external apps etc.)
1 take min
2 take last
3 do drop sampling
4 take cumulative moving average of values
13 drop sampling + CIC compensation (new Kiwi browser interface default)