jks
About
- Username
- jks
- Joined
- Visits
- 32,327
- Last Active
- Roles
- Member, Administrator, Moderator
- Points
- 331
Reactions
-
possible feature : TUNING lock
I agree. It should work like a browser. I'll update the bug list. There was something similar on there before.Also already on the list is the idea of having the classic A/B VFO buttons and a "band memory". So when you hop between bands using the select band menu it goes to the last selected frequency in the band instead of the mid-point, which is what it does now. -
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).
-
v1.456,458,459
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)
-
Camp Features
-
v1.446/445/444
From the CHANGE_LOG file. Not a lot new here. Except for days of tedious checking for memory errors (buffer overruns) and memory leaks to rule out a possible cause of the Windows 10 audio problems.
v1.446 March 28, 2021
WSPR extension:
By request: Added 6 & 13 MHz ISM bands (UK balloon-mobile operation).
Can restart autorun decoders via an admin page button instead of server restart.
Windows 10 audio "popping" problem:
Looked for memory addressing errors and leaks with the Clang address sanitizer.
A few minor issues fixed but nothing that changes the audio problem.
This was expected, but also had to be ruled out.
v1.445 March 24, 2021
SNR measurement:
Take transverter frequency offset into account.
Display SNR value(s) on user (top bar) and admin pages (status tab).
Added SAM PLL loop control to audio tab.
Has a slow loop setting "DX" that can be used to better track weak stations.
v1.444 March 23, 2021
Include two most recent SNR values in /status query. This implies all the SNR values
for public Kiwis will be aggregated in the rx.kiwisdr.com/index.html file
HTML comments.
TDoA extension:
Improved help panel contents.
Added warning against prematurely using too many sampling stations because of
the large number of computation timeouts we see on the server.
-
v1.437 From Marco, IS0KYB: AGC threshold bar, Passband overload mute
From the CHANGE_LOG file:
v1.437 March 6, 2021
From Marco, IS0KYB (thanks Marco!)
AGC threshold bar added to S-meter:
The white bar appearing above the green S-meter bar is the AGC threshold value
(from control panel AGC tab). The threshold dBm value can read on the
S-meter scale in equivalent S-units.
Passband overload mute:
Mutes the audio when the signal level in the passband exceeds a set value.
The value is defined by a new setting on the admin page config tab.
When active a "!" appears in place of the mute icon on main control panel.
Useful for example when a nearby transmitter would otherwise result in a
loud annoying signal. Mute recovery time uses existing squelch tail setting.
Added list of code contributors to _COPYRIGHT file.
Work in progress. If we missed your code contribution please email us.
We have hundreds of github issues and thousands of emails and forum posts to review.
Typing '/' alone into frequency box will restore the passband to the default value
for the current mode. Shortcut to shift-clicking over a mode button.
FFT extension: add help button, URL parameters, preset for RTZ.
Add mouseover popups to more buttons and menus on main control panel.
Removed more references to sdr.hu
-
v1.352: new time station extension (timecode decoder)
-
Kiwisdr1 doesn’t boot up (solved)
This appears to mean a problem in the FPGA initializing process
No, that's not what LED #1 double-flashing every second means. That is the standard Debian/Linux heartbeat pattern, i.e. what Debian shows before the Kiwi software starts running (or fails to start). This should be clearly described in the operating info: http://kiwisdr.com/info/#id-leds
I haven't even released v1.696 yet that implements the new LED pattern that indicates FPGA initialization failure: http://kiwisdr.com/info/#id-fpga (update: v1.696 has been released).
Glad it's running again for you though.
-
v1.702 binary updates
From the CHANGE_LOG file:
v1.702 October 23, 2024
Binary updates:
After this release is installed Kiwis become eligible to receive binary updates.
That is, a full recompile from source code will not be required each time an update occurs.
So an update should take a few minutes instead of 20-30.
This will only occur if a binary file in the bin/ directory exists with the correct
Debian version number (e.g. 8.5, 11.9) and platform name (e.g. BBG_BBB, BBAI, BBAI_64).
For example, bin/kiwid_v1.702_D11.9_BBG_BBB.bin will be copied to /usr/local/bin/kiwid
if validated. Otherwise recompilation from source will occur as a fallback.
As a first test, for this release binaries will be installed for the default Kiwi-2
configuration: Debian 11.9 and BBG/BBB. This will also apply to BBG/BBB-based Kiwi-1s that
run D11.9. Setups with other characteristics will build from sources as usual.
In the frequency entry field fixed "set waterfall frequency" notation, e.g. #7020
Type the "H" key (capital H) for more information about "#". (thanks stan)
FSK extension:
Added 50 Hz to shift menu.
Added HFGCC VLF freqs to DX community database.
(thanks NEET INTEL via x.com/neetintel/status/1837600716644389113)
Admin page:
Update tab: Don't update after a restart, wait for overnight update window.
Only applies to default set by first time software installs, i.e. won't disturb any
manual change you may have made. (requested by KiwiSDR NZ manufacturing team)
DX tab: Fixed missing entry in "Default DX label database" menu. (thanks ukoda)
-
In some cases Debian 8 is no longer able to update from Github.com
Please read this post if you see the error message "Git clone damaged!" as the result of using the "check now" button on the admin update tab. Or if this error appears in the admin log tab when the Kiwi tries to do an update. Or if in general your updates are failing to complete.
With increasing frequency we've seen some Kiwis running Debian 8 unable to update. The step that copies files from Github.com fails. This problems seems to occur with slower Internet connections. And by that I don't mean a slow "last mile" connection but a slow data transfer path between the Kiwi and whatever Github.com mirror server you happen to end up with when updating.
This problem started in Europe but has now spread to the USA. Even people with 50 Mbps fiber connections see it if their transfer speeds to the Github mirror during the update is less than roughly 1 MB/s (8 Mbps). Google offers many suggestions on various git/cURL parameters to change to prevent these problems. And for a while these worked and we incorporated them into the latest releases. But now even those don't seem to work anymore.
If your clone is legitimately damaged then on the admin console tab you can try the "re-clone sources" button. But if that fails then you probably have this transfer fail issue.
Re-flashing your Kiwi with the Debian 11 Kiwi image seems to solve the problem. Why this is true is unknown. The problem is that creating a microSD card with the image to re-flash with is not trivial. And you will lose all of your customizations unless you follow a more complicated procedure to move them from the Debian 8 environment to Debian 11.
Here are your options:
- You haven't made changes to the dx labels you care about and don't mind re-entering all the admin page customizations. That is, you don't care about saving any of the configuration on your Debian 8 based system. In that case just create an SD card with the Kiwi Debian 11 image and re-flash your Kiwi as described here: http://kiwisdr.com/info/#id-net-reflash
- The above instructions mention that if you are unable to make the procedure work then as a last resort we can send you a microSD card through the mail. But please only ask us for this as a last resort.
- If you only care about saving changes you've made to the dx labels then save them first by using the "export" function on the admin dx tab to download a JSON or CSV file to your computer running the browser. You can "import" them later once you're running Debian 11.
- To save the full admin configuration, including dx labels, follow the more complicated procedure described in this post: https://forum.kiwisdr.com/index.php?p=/discussion/3096/debian-11-upgrade-for-kiwis-using-beaglebone-green-black/p1