jks

About

Username
jks
Joined
Visits
30,002
Last Active
Roles
Member, Administrator, Moderator
Points
213
Location
Tauranga, New Zealand RF82ci
Callsign
ZL4VO/KF6VO
Additional information
KiwiSDR support email: support@kiwisdr.com
  • v1.390: cross compilation, SAM demodulators

    Alright, next release SAL & SAU will not display the opposite sideband in the passband image. They'll work just like LSB & USB do now. I'm not sure why I thought this wasn't the right thing to do..
    WA2ZKD
  • DANGER: DO NOT do a manual Debian/Linux upgrade to your Kiwi! (update: but it's okay now)

    So it appears the Debian project and Beaglebone.org have stopped making updates to the Debian 8 (Jessie) release. For the Beagle, Debian 8.11 seems to be the last release. It has been run by a number of customers for a long time and also by us. So it seems safe now for Kiwi owners generally to do an upgrade and get the benefit of whatever security patches there have been between 8.5 and 8.11.

    To do this login as root using ssh/PuTTY and use the following commands. (this can not be done from the Kiwi admin console tab)
    If you haven't logged in this way in a while remember that your Debian root password has likely been changed to either the Kiwi admin password or the Kiwi's serial number if no Kiwi admin password has been set. The Debian root password has not been touched if you had set it to something other than the default of having no password.
    See this post for details: http://forum.kiwisdr.com/discussion/1801/v1-354-security-improvements-debian-root-password-no-longer-unset-blank
    cdp
    mst      (stops the Kiwi server)
    cd
    pkup     (shell alias for "apt-get -y install debian-archive-keyring; apt-get update")
    pkug     (shell alias for "apt-get -y dist-upgrade")
    
    (lots of output, takes roughly 10 minutes)
    
    reboot
    
    A few minutes after the reboot the Kiwi server should be responding again. If you login to the Beagle and type the "dog" command you should see:
    Debian 8.11
    BeagleBoard.org Debian Image 2016-05-13
    Linux kiwisdr 4.4.9-ti-r25 #1 SMP Thu May 5 23:08:13 UTC 2016 armv7l GNU/Linux
    
    There is still the open question of how the Kiwi distribution, and thousands of Kiwi customers, will migrate to the current Debian 9 (Stretch) and/or Debian 10 (Buster) releases which are available for the Beagle. This needs time for research as there are many issues involved.
    Powernumptyrz3dvpjapmedia
  • KPH - Snubs

    13:48, far left. Rob's now famous "Little Blue Rack" (LBR).
    Powernumpty
  • v1.390: cross compilation, SAM demodulators

    I'm in the middle of porting all the noise reduction and noise blanking code from Teensy now. It's not quite as easy a job as SAM was however.
    WA2ZKDChrisSmolinskiPowernumptybensonLX1DQ
  • v1.390: cross compilation, SAM demodulators

    I'm in the middle of porting all the noise reduction and noise blanking code from Teensy now. It's not quite as easy a job as SAM was however.
    WA2ZKDChrisSmolinskiPowernumptybensonLX1DQ
  • v1.390: cross compilation, SAM demodulators

    I'm in the middle of porting all the noise reduction and noise blanking code from Teensy now. It's not quite as easy a job as SAM was however.
    WA2ZKDChrisSmolinskiPowernumptybensonLX1DQ
  • v1.390: cross compilation, SAM demodulators

    I'm in the middle of porting all the noise reduction and noise blanking code from Teensy now. It's not quite as easy a job as SAM was however.
    WA2ZKDChrisSmolinskiPowernumptybensonLX1DQ
  • v1.390: cross compilation, SAM demodulators

    From the "I'm not working on it except when it interests me" department:
    v1.390  April 23, 2020
        Performance improvements:
            Suggested by @howardsu on Kiwi forum: remove -DDEBUG so assert()'s are not evaluated.
            	Added new "make debug" target to revert to compiling with -DDEBUG defined.
    
            Christoph's cross-compilation changes: added "make xc" target that allows cross-compiling on
                development host. Alternative to slow compiles on Beagle during development.
                See file CROSS_COMPILE for complete details.
        
        Added synchronous AM (SAM) demodulators from Warren Pratt's wdsp package via the
            Teensy-ConvolutionSDR implementation: github.com/DD4WH/Teensy-ConvolutionSDR
            See the Kiwi operation manual for more information: kiwisdr.com/quickstart/index.html#id-faq-sam
            Synchronous AM modes: SAM, SAL, SAU, SAS
        
        User interface changes:
            Use keyboard shortcut 'A' to toggle the SAM modes (sorry, 's' and 'S' were taken).
                As always type 'h' or '?' to see the list of all keyboard shortcuts.
            Bugfix: Adjusting the passband via a "/width" or "/low,high" entry in the
                frequency box is now "sticky" i.e. remembered when returning to the mode.
                Just like when changing the passband via the 'p' and 'P' keyboard shortcuts.
                Restore as usual by shift-clicking on the mode button.
    
    I'm interested in feedback about the SAM demods from the BCB DX crowd. But remember that this code is just lifted from wdsp and I don't know much about it. There are some tunable PLL parameters that could potentially be optimized. Please read the Kiwi operation manual for full details: kiwisdr.com/quickstart/index.html#id-faq-sam
    ZygbensonPowernumptyG0LUJjpeLX1DQ
  • v1.390: cross compilation, SAM demodulators

    From the "I'm not working on it except when it interests me" department:
    v1.390  April 23, 2020
        Performance improvements:
            Suggested by @howardsu on Kiwi forum: remove -DDEBUG so assert()'s are not evaluated.
            	Added new "make debug" target to revert to compiling with -DDEBUG defined.
    
            Christoph's cross-compilation changes: added "make xc" target that allows cross-compiling on
                development host. Alternative to slow compiles on Beagle during development.
                See file CROSS_COMPILE for complete details.
        
        Added synchronous AM (SAM) demodulators from Warren Pratt's wdsp package via the
            Teensy-ConvolutionSDR implementation: github.com/DD4WH/Teensy-ConvolutionSDR
            See the Kiwi operation manual for more information: kiwisdr.com/quickstart/index.html#id-faq-sam
            Synchronous AM modes: SAM, SAL, SAU, SAS
        
        User interface changes:
            Use keyboard shortcut 'A' to toggle the SAM modes (sorry, 's' and 'S' were taken).
                As always type 'h' or '?' to see the list of all keyboard shortcuts.
            Bugfix: Adjusting the passband via a "/width" or "/low,high" entry in the
                frequency box is now "sticky" i.e. remembered when returning to the mode.
                Just like when changing the passband via the 'p' and 'P' keyboard shortcuts.
                Restore as usual by shift-clicking on the mode button.
    
    I'm interested in feedback about the SAM demods from the BCB DX crowd. But remember that this code is just lifted from wdsp and I don't know much about it. There are some tunable PLL parameters that could potentially be optimized. Please read the Kiwi operation manual for full details: kiwisdr.com/quickstart/index.html#id-faq-sam
    ZygbensonPowernumptyG0LUJjpeLX1DQ
  • KiwiSDR production status and availability

    No stock currently at a lot of the usual suspects (Seeed, Amazon, Mouser). Some of the EU distributors have stock.

    But about 100 boards are in final test at Seeed. And many of the distributors indicate they expect stock to arrive by end of April / early May.
    k5mo