The KiwiSDR 2 online store is open for orders! Please visit kiwisdr.nz

jks

About

Username
jks
Joined
Visits
29,649
Last Active
Roles
Member, Administrator, Moderator
Points
203
  • v1.403: colormap improvements, multiple DRM schedule databases

    The new DRM schedule database from drmrx.org is preliminary. Chris and I working on reorganizing the entries.
    DRM tip: while listening to R. Kuwait 15110 I got left-ear-only audio (while using headphones). You can duplicate the left channel audio on the right via the pan control on the audio tab (e.g. set it to "50 R").

    The new "SdrDx" colormap from the project by the same name is worth trying.

    The new aperture auto mode is now the default and will hopefully lead to better looking waterfalls in people's Twitter posts and YouTube videos.

    The "colormap designer" is more of a toy for now. It needs more features to be really useful. Screenshot at the end of this post.

    From the CHANGE_LOG file:
    v1.403  September 17, 2020
        DRM extension:
            Added schedule database selection menu. Includes database from drmrx.org
        
        Waterfall/spectrum/colormap improvements:
            New terminology, colormap "aperture" (what the WF max/min controls really define).
                A colormap spectrum bar now appears above the WF sliders.
                It is similar to the bar that appear on the right of the spectrum display.
                It changes as you adjust WF max/min in manual aperture mode or automatically
                in auto aperture mode (see next). Markers appear at the WF max/min points
                whereas the bar itself covers a fixed -140 to -25 dBm.
    
            Added aperture auto mode to existing manual and one-shot (auto-scale button) modes.
                On the main control panel WF tab there is a new menu "aperture".
                *** Auto mode is the new default, but the choice is saved across page reloads.
                    This is designed to help always keep the waterfall dynamic range optimal
                    for folks who never get around to learning how to use the WF max/min
                    sliders or even the "auto-scale" button.
    
                In auto mode the WF max/min sliders become WF ceil(ceiling)/floor.
                    This is the amount of "headroom" to create above and below the
                    automatically calculated WF max/min values.
    
            Added colormap control extension consisting of two parts:
                1) Aperture auto mode controls.
                    The averaging algorithm/parameter choices are the same as for the
                    waterfall and spectrum averaging (on the WF tab of main control panel).
                    When in auto mode the calculated max/min values are shown, those that are
                    computed plus the selected floor/ceiling headroom.
                    In auto mode the "auto scale" button on the main control panel lights up
                    to remind you that auto mode is in effect.
                    When auto mode averaging is turned off the max/min values are only
                    recalculated when the waterfall zoom, pan or center frequency changes.
    
                2) A "colormap designer" for creating custom colormaps.
                    A work-in-progress. The details of this will probably change.
            
            Added new colormap from the SdrDx project.
            
        Admin interface:
            Disallow public listing unless at least one password-less channel is available.
            Warn about creating URL redirect cycles.
            Display UTC/local time on admin status page.
    
        Use string hashing for faster API command decoding.
        Many other bug fixes. As usual see the Github commit log.
    
    image
    PowernumptyChristophrz3dvpcathalferrisbenson
  • v1.403: colormap improvements, multiple DRM schedule databases

    The new DRM schedule database from drmrx.org is preliminary. Chris and I working on reorganizing the entries.
    DRM tip: while listening to R. Kuwait 15110 I got left-ear-only audio (while using headphones). You can duplicate the left channel audio on the right via the pan control on the audio tab (e.g. set it to "50 R").

    The new "SdrDx" colormap from the project by the same name is worth trying.

    The new aperture auto mode is now the default and will hopefully lead to better looking waterfalls in people's Twitter posts and YouTube videos.

    The "colormap designer" is more of a toy for now. It needs more features to be really useful. Screenshot at the end of this post.

    From the CHANGE_LOG file:
    v1.403  September 17, 2020
        DRM extension:
            Added schedule database selection menu. Includes database from drmrx.org
        
        Waterfall/spectrum/colormap improvements:
            New terminology, colormap "aperture" (what the WF max/min controls really define).
                A colormap spectrum bar now appears above the WF sliders.
                It is similar to the bar that appear on the right of the spectrum display.
                It changes as you adjust WF max/min in manual aperture mode or automatically
                in auto aperture mode (see next). Markers appear at the WF max/min points
                whereas the bar itself covers a fixed -140 to -25 dBm.
    
            Added aperture auto mode to existing manual and one-shot (auto-scale button) modes.
                On the main control panel WF tab there is a new menu "aperture".
                *** Auto mode is the new default, but the choice is saved across page reloads.
                    This is designed to help always keep the waterfall dynamic range optimal
                    for folks who never get around to learning how to use the WF max/min
                    sliders or even the "auto-scale" button.
    
                In auto mode the WF max/min sliders become WF ceil(ceiling)/floor.
                    This is the amount of "headroom" to create above and below the
                    automatically calculated WF max/min values.
    
            Added colormap control extension consisting of two parts:
                1) Aperture auto mode controls.
                    The averaging algorithm/parameter choices are the same as for the
                    waterfall and spectrum averaging (on the WF tab of main control panel).
                    When in auto mode the calculated max/min values are shown, those that are
                    computed plus the selected floor/ceiling headroom.
                    In auto mode the "auto scale" button on the main control panel lights up
                    to remind you that auto mode is in effect.
                    When auto mode averaging is turned off the max/min values are only
                    recalculated when the waterfall zoom, pan or center frequency changes.
    
                2) A "colormap designer" for creating custom colormaps.
                    A work-in-progress. The details of this will probably change.
            
            Added new colormap from the SdrDx project.
            
        Admin interface:
            Disallow public listing unless at least one password-less channel is available.
            Warn about creating URL redirect cycles.
            Display UTC/local time on admin status page.
    
        Use string hashing for faster API command decoding.
        Many other bug fixes. As usual see the Github commit log.
    
    image
    PowernumptyChristophrz3dvpcathalferrisbenson
  • v1.403: colormap improvements, multiple DRM schedule databases

    The new DRM schedule database from drmrx.org is preliminary. Chris and I working on reorganizing the entries.
    DRM tip: while listening to R. Kuwait 15110 I got left-ear-only audio (while using headphones). You can duplicate the left channel audio on the right via the pan control on the audio tab (e.g. set it to "50 R").

    The new "SdrDx" colormap from the project by the same name is worth trying.

    The new aperture auto mode is now the default and will hopefully lead to better looking waterfalls in people's Twitter posts and YouTube videos.

    The "colormap designer" is more of a toy for now. It needs more features to be really useful. Screenshot at the end of this post.

    From the CHANGE_LOG file:
    v1.403  September 17, 2020
        DRM extension:
            Added schedule database selection menu. Includes database from drmrx.org
        
        Waterfall/spectrum/colormap improvements:
            New terminology, colormap "aperture" (what the WF max/min controls really define).
                A colormap spectrum bar now appears above the WF sliders.
                It is similar to the bar that appear on the right of the spectrum display.
                It changes as you adjust WF max/min in manual aperture mode or automatically
                in auto aperture mode (see next). Markers appear at the WF max/min points
                whereas the bar itself covers a fixed -140 to -25 dBm.
    
            Added aperture auto mode to existing manual and one-shot (auto-scale button) modes.
                On the main control panel WF tab there is a new menu "aperture".
                *** Auto mode is the new default, but the choice is saved across page reloads.
                    This is designed to help always keep the waterfall dynamic range optimal
                    for folks who never get around to learning how to use the WF max/min
                    sliders or even the "auto-scale" button.
    
                In auto mode the WF max/min sliders become WF ceil(ceiling)/floor.
                    This is the amount of "headroom" to create above and below the
                    automatically calculated WF max/min values.
    
            Added colormap control extension consisting of two parts:
                1) Aperture auto mode controls.
                    The averaging algorithm/parameter choices are the same as for the
                    waterfall and spectrum averaging (on the WF tab of main control panel).
                    When in auto mode the calculated max/min values are shown, those that are
                    computed plus the selected floor/ceiling headroom.
                    In auto mode the "auto scale" button on the main control panel lights up
                    to remind you that auto mode is in effect.
                    When auto mode averaging is turned off the max/min values are only
                    recalculated when the waterfall zoom, pan or center frequency changes.
    
                2) A "colormap designer" for creating custom colormaps.
                    A work-in-progress. The details of this will probably change.
            
            Added new colormap from the SdrDx project.
            
        Admin interface:
            Disallow public listing unless at least one password-less channel is available.
            Warn about creating URL redirect cycles.
            Display UTC/local time on admin status page.
    
        Use string hashing for faster API command decoding.
        Many other bug fixes. As usual see the Github commit log.
    
    image
    PowernumptyChristophrz3dvpcathalferrisbenson
  • comments on synchronous AM

    I'm simply using SAM code from Warren Pratt's excellent wdsp package as pulled from the Teensy-ConvolutionSDR project. So I don't know too much about how it works. The code can be found on your Kiwi in the file /root/Beagle_SDR_GPS/rx/wdsp/SAM_demod.cpp

    It has its own internal PLL code and does not use Christoph's C++ PLL code that is shared by the IQ and timecode extensions. Comments in the SAM code mention that the PLL zeta and bandwidth should probably be adjustable for varying conditions (e.g. dx, "medium", "fast"). Right now they default to a zeta of 0.65 and b/w of 200 Hz.

    With the recent reorganization of the noise blanker/filter controls there is now some empty space on the audio tab of the main control panel. Perhaps some SAM PLL adjustment controls could be added there.
    ka9q
  • Typical DRM SNR for decode?

    Antonio's excellent blog has information that WINB may indeed carry data on the LSB portion of the signal: http://i56578-swl.blogspot.com/search?q=winb
    ka9q
  • wifi connection and local time

    The "-s" in "curl -s" (silent mode) is preventing us from seeing any error message if the connection is failing.
    What happens if you do:
    ping 50.116.2.70
    versus
    ping kiwisdr.com

    I'll bet this is a problem with DNS not working with WiFi for some reason (router configuration problem?)
    f6bir
  • KiwiSDR production status and availability

    The build count has stabilized at 204. So Seeed seems to have built the promised 200 units plus a few spares.
    wb8cxo
  • KiwiSDR production status and availability

    I'm only guessing here, and I don't mean to show favoritism towards particular distributors, but my bet would be ML&S (UK) and WiMo (DE). I wouldn't order from Mouser (USA) until they show units in stock (they had an issue earlier in the year with not filling a large backorder in the correct queue order).

    As of this morning the total count of Kiwis that have been through factory final test since Aug 19 is 186. So depending on the delay shipping to the distributors we shouldn't have to wait much longer now.
    disco1954
  • Problems with Xfinity / Comcast

    So your Kiwi is not currently configured for the proxy service it seems. But after some checking I found I could connect to it at its current public ip address (on port 8073). On the admin page connect tab you have the menu entry set to "public ip" instead of "reverse proxy". Change it back, restart, and I'll bet you'll be fine.
    W9SPY
  • AGC control

    Currently, when you connect with a browser, the default AGC threshold is -130 dB. In the past this default was -100 dB and there was disagreement about this choice and discussion about whether it needed to be automatically adjusted depending on passband etc. Remember that certain values in the UI (including the AGC values) are saved across connections via browser cookies. So what you see in the AGC tab of the control panel may not be the true default.

    Kiwiclient (kiwirecorder et al) allows you to turn AGC on and use a fixed set of parameter values (set in the Python code) or turn AGC off and set a manual gain, all via the --agc-gain (or -g) [gain] argument. The fixed values as defined in the file kiwiclient/kiwi/client.py are:
        def set_agc(self, on=False, hang=False, thresh=-100, slope=6, decay=1000, gain=50):
            self._send_message('SET agc=%d hang=%d thresh=%d slope=%d decay=%d manGain=%d' % (on, hang, thresh, slope, decay, gain))
    
    So Kiwiclient is using -100 dB as the threshold which is at odds with the current browser default. Although not with what some people may have it set to. There is for example no Kiwiclient --agc-threshold argument, but it would be trivial to add. If you peruse the code you will see other references to "thresholds" but those are for NBFM squelch and RSSI thresholds.
    HB9TMC