jks

About

Username
jks
Joined
Visits
32,338
Last Active
Roles
Member, Administrator, Moderator
Points
331
  • Too funny (WSPR)

    One of my tests of the new 20 kHz bandwidth mode was to run my Kiwi with 3 simultaneous connections, each using the WSPR extension, to put some load on the system. My active antenna coupler has been broken for months now as evidenced by the "flatline" waterfall/spectrum I have (save the Ethernet spurs). I think there is a broken wire, component etc. someplace such that I essentially have an air gap in the connection (AM BCB signals are 45 dB down from where they should be). So I didn't expect the WSPR decoder itself to be running for long after the two minute capture window.

    Well, you can guess what comes next. I take a look 30 minutes later and all 3 bands (40m/30m/20m) are filled with WSPR decodes. Including a guy 400 km away running 10 mW on 30m. This was in the middle of the day. SMH. From the upload to wsprnet.org:
    26 spots:
     Timestamp           Call        MHz         SNR Drift   Grid        Pwr     Reporter    RGrid       km      az
     2018-12-31 01:34    ZL1TIU      7.040105    -26     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:32    ZL2MWS      10.140160   -22     2   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:28    ZL2MWS      10.140246   -21     2   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:25    ZL1TIU      10.140203   -15     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:25    ZL2IK       10.140241   -6      0   RF74ci      1       ZL/KF6VO    RF82ci      285     142 
     2018-12-31 01:25    ZL1VCC      14.097009   -6      0   RF81cu      5       ZL/KF6VO    RF82ci      56      0 
     2018-12-31 01:20    ZL1ER       14.097151   -15     0   RF81du      0.05    ZL/KF6VO    RF82ci      56      352 
     2018-12-31 01:20    ZL2MWS      10.140130   -17     1   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:18    ZL1TIU      14.097104   -25     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:16    ZL2IK       10.140243   -5      0   RF74ci      1       ZL/KF6VO    RF82ci      285     142 
     2018-12-31 01:16    ZL1TIU      10.140203   -16     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:14    ZL1VCC      14.097008   -9      -1  RF81cu      5       ZL/KF6VO    RF82ci      56      0 
     2018-12-31 01:14    ZL1TIU      7.040105    -22     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:12    ZL2MWS      10.140145   -20     0   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:08    ZL1ER       14.097151   -21     0   RF81du      0.05    ZL/KF6VO    RF82ci      56      352 
     2018-12-31 01:08    ZL2MWS      10.140150   -21     0   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:06    ZL2IK       10.140243   -5      0   RF74ci      1       ZL/KF6VO    RF82ci      285     142 
     2018-12-31 01:06    ZL1TIU      10.140203   -15     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:04    ZL2MWS      10.140137   -21     1   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 01:04    ZL1TIU      7.040105    -24     -1  RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 01:02    ZL1VCC      14.097009   -25     -1  RF81cu      5       ZL/KF6VO    RF82ci      56      0 
     2018-12-31 00:56    ZL2MWS      10.140183   -25     2   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
     2018-12-31 00:56    ZL2IK       10.140242   -8      0   RF74ci      1       ZL/KF6VO    RF82ci      285     142 
     2018-12-31 00:56    ZL1TIU      10.140203   -7      0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 00:54    ZL1TIU      7.040105    -21     0   RF73je      0.2     ZL/KF6VO    RF82ci      156     127 
     2018-12-31 00:52    ZL2MWS      10.140144   -22     0   RE78mv      0.01    ZL/KF6VO    RF82ci      397     15 
    
    KA7Uelitedata
  • v1.250: 20 kHz bandwidth mode, 10/100 Ethernet speed selection, k/M frequency/passband suffixes

    Three channels at 20 kHz is subject to being reduced to only two depending on experiences with stability. I would have set it at two but I couldn't get the FPGA code to compile using only two channels for reasons I still don't understand. From the CHANGE_LOG file:
    v1.250  December 31, 2018
        Add 20 kHz wide audio bandwidth mode.
            A third entry to the list of FPGA configurations. See admin "mode" tab for details.
        
        Add Ethernet 10/100 speed select to admin network tab.
            The speed changes after a few seconds of delay (no Kiwi restart required).
            This allows you to be looking at a waterfall in another window and see if
            the Ethernet spurs (if present at your installation) improve or not.
            Be sure the device (router, switch) your Kiwi connects to supports 10 Mbps Ethernet.
        
        Accept 'k' & 'M' scaling suffixes in frequency and passband parameters.
            Examples: Type "/15k" in frequency box to get a 15 kHz wide passband. Or "/2.7k", "-5k,10k" etc.
            Use a URL of "...?f=7.4M/16.5k" to set a frequency of 7.4 MHz and passband of 16.5 kHz.
            Note uppercase 'M' since 'm' is already keyboard shortcut for mute.
            You can remember this because the 'M' in MHz is always capitalized whereas 'k' in kHz is not.
            Note also 'k' used to be paired with 'j' as the frequency up/down jog shortcut.
            Now use the 'j' and 'i' keys are used (also 'J' and 'I' to jog faster).
            Using the 'i' key is actually more natural because it fits the placement of your
            index and middle fingers better than 'j' and 'k'.
            Finally, 'i' was previously used to select IQ mode. Now use 'q' instead.
            Type 'h' or '?' to see the complete keyboard shortcut help panel.
    

    image
    elitedataPowernumptynjc
  • DGPS and Marine bands?

    Chris,

    Since the very beginning people have asked for a mode where the Kiwi could act like a traditional SDR, providing a single IQ channel with as wide a bandwidth as possible (so external SDR software could be used etc.) I have resisted doing this because its not really in keeping with goals of the project. You can buy cheaper/better SDRs if this is what you want to do.

    But it seems like we're slowly going in that direction. We didn't used to have IQ output, or an external connection API, or even the selectable channel configuration modes that we do now (4snd + 4wf or 8snd + 2wf). So maybe someday we'll end up with a third option of a single channel at whatever bandwidth turns out to be possible.

    As to what the single channel bandwidth might be, well, that's a difficult question. There are some bottlenecks due to the simple low-cost design of the Kiwi. It would just have to be tried with increasing bandwidth until there started to be buffering/realtime-response problems. Since you can get 8 channels at 10 kHz each now you would expect a single channel at 80 kHz (minimum) shouldn't be a problem. That's probably correct.
    WA2ZKD
  • v1.239: shortcut keys 'x' & 'y' for UI visibility control

    Press 'x' to quickly toggle the visibility of all control panels.

    Press 'y' to toggle the top bar and band/tag bars as follows: both visible, one visible, the other visible, none visible. The frequency scale remains always visible.

    Mobile-device equivalents of this, and mobile improvements in general, are being thought about.
    PowernumptyG0LUJG8JNJic8pof
  • Beagle Bone & KiWi grounding and ESD protection

    It's also worth noting that the SEEED metal case does not have a direct connection between the antenna ground, or any ground, that may or may not, be provided by the DC input cable. So the metal case is effectively 'floating' at whatever potential it likes, relative to the other ground connections.

    I first read this as implying there was no connection between the antenna ground (SMA outer threads or green header block GND terminal) and the Kiwi, Beagle or enclosure grounds. Just to be clear, that notion is false. They are all grounded together. It is true that the ground of the DC input passes through the CMC which has a significant resistance from a grounding/ESD perspective.

    What the Kiwi doesn't have is a ground loop that would occur if the outer RF SMA threads were attached to the metal enclosure. That's why there is that oversized cutout surrounding the SMAs. I actually measured a small increase in the noise floor during enclosure design with the RF SMA connected to the enclosure.

    The question of establishing a proper system/ESD ground is very valid. Most of this has to be solved external to the Kiwi. Probably a stiff earth ground wire should be attached to one of the screws of the enclosure and a power supply and antenna connection used that does not provide a DC path to earth ground. It important to note the Ethernet RJ45 is transformer coupled for ground loop / safety considerations. But voltage spikes/pulses can still get through hence the ESD precautions.

    The BBG schematic and RJ45 schematic are attached. The scrubbed values on the RJ45 are 75 ohms and 1000 pF.

    image

    image
    WA2ZKD