jks
About
- Username
- jks
- Joined
- Visits
- 36,204
- Last Active
- Roles
- Member, Administrator, Moderator
- Points
- 638
Reactions
Comments
-
I understand the "WF button doesn't work" problem now. It will get fixed in the next version when a separate connection isn't opened when the WF is in use. It occurs now because a lot of Kiwi have this option set on the admin control tab: …
-
@XPloRR The audio packets full of 00/01 occur when silence is being sent because the DRM has no decoded output available (yet). The low-value 01 is sent (instead of 00) because it prevents triggering some Firefox workaround code. A long time ago FF …
-
@nitroengine Yes, it should work in 3ch mode. But I haven't tried it in quite a while. There is a sample rate conversion at the DRM input & output that has to be made.
-
Trying v1.38 now with the Tab A9 running Android 15. Turns out the "audio stops after 10 seconds" problem seems specific to the connected Kiwi. A lot of Kiwi have this problem. Some stop after a longer interval. Some (notably KPH) run fine…
-
I fixed http://rx.kiwisdr.com/?s=KFS so that the four KFS entries now correspond to the Kiwi with antennas: Omni, NW, SW and SE. Previously all four pointed to the Omni Kiwi. I was able to get the SE Kiwi to work with my iPhone 10 (X) running iOS 16…
-
Yes, those id's are really a unique timestamp that needs to be in common between all the web sockets (SND, W/F, EXT). It's part of how the server can tell which web sockets belong to which rx channel connections as the web sockets are being individu…
-
Is this a Kiwi-2? If so you should be able to connect at (serial number).proxy.kiwisdr.com from the Internet or even your local network. Also, is your Kiwi seen if you go to the site my.kiwisdr.com ?
-
I've got a Sam Galaxy Tab A9 coming tomorrow or Monday. So we'll see how that does.
-
@Nate_R What kind of Android device? Could it be underpowered?
-
It may help to run the actual DRM extension on the Kiwi and see how it behaves. After it is running, using one of the test recordings, click the "Monitor IQ" button. This changes the SND socket data from the output of the DRM decoder to th…
-
First, change the SND socket to IQ mode. This will disable adpcm mode automatically if it was in effect for any previous mode (AM, SSB etc). On the SND socket you will hear the actual DRM signal's digital-data sound until you send the proper command…
-
The EXT web socket is opened by the client when the extension Javascript code in the browser is loaded and starts. And then kind of hangs around in an idle start waiting for the same (or a new) extension to start. So yes, don't explicitly close the …
-
Oh, but I forgot to add: Even though there is a DRM "mode" button DRM is really a Kiwi extension. Which means to run it you need to open the third "EXT" web socket stream and send some commands to get the extension running. So th…
-
[Sorry, extremely busy ATM] This is because the squelch action needs to bypass the delay of the audio buffering between server and client. So it occurs closer to realtime. Some of the packet flags transmitted by the server are inspected immediately …
-
In support of your efforts I bought a license. But I also had to order a newer Android tablet because my extremely old Lenovo tablet running Android Go 8.1 (not upgradable, lol) only outputs audio for about 10 seconds before stopping. I'm certain th…
-
Server side, as the DRM code came from the Dream C++ project. The code in rx/rx_sound.cpp shows DRM sound output is handled separately (because the source of the audio is special for DRM). But is essentially just like IQ mode so that any potential s…
-
Okay, checking the logs I can see the change in public IP address. You can fix this by restarting your Kiwi so it updates my.kiwisdr.com with your current public IP.
-
Are you connecting to my.kiwisdr.com from a device on the same local network as your Kiwi? If you were to, say, use your phone using the cell network (not WiFi) it would not work as the phone would be using the cell network's IP range, not the local…
-
Cautionary tale from Clint KA7OEI's blog about an Ali Express "SDR TX/RX Switch": https://ka7oei.blogspot.com/2025/02/ali-express-sdr-txrx-switch-design-not.html
-
For future readers: The reason they needed to use a different port number for the second Kiwi (8074) is because they are using a domain name (kiwisdr-iz0ina.ns0.it) as the method to address their public Kiwi.
-
I didn't initially want enable the proxy service by default for Kiwi-2 (because of all the backend overhead/cost it incurs). But I got talked into it because so many people have Internet service with no incoming connections allowed these days (essen…
-
The waterfall pane should scroll, although I'm not sure what would happen exactly. I do little testing on Android. The other thing you can do it use the black "Off" button. Every time you click it different combinations of top bar and labe…
-
We still can't get a straight answer. But it appears it's going to be something like this: 395.00 Kiwi MSRP 40.00 DHL USA shipping 435.00 subtotal 65.25 15% tariff on goods & shipping 500.25 subtotal 40.00 DHL tariff processing fee (not verif…
-
assign it a different port number from default This is true in some cases. But not for the proxy service, which is enabled by default on Kiwi-2. This is due to how the proxy works. Initial contact with the proxy server is made by the proxy client ru…
-
There's nothing special to do. Just hook it up and your DHCP server (your router probably) will assign it a separate local IP address from the first Kiwi. If you go to my.kiwisdr.com it should show up and you can connect by serial number or detected…
-
After using the "browse" button did the status message say "upload successful"? Did you reload the user connection before look for the photo to change? Did you use a supported file format like .jpg? I just tried it here using v1.…
-
I need help: I try to implement the SQUELCH function. After sniffing in the browser, Don't sniff the web socket data using the browser network tab. READ AND UNDERSTAND THE CODE.
-
Noise reduction command works like: Basically. Now look at rx/rx_noise.h. That will tell you the values for nr_algo (the nr_algo_e enum). So there are the 3 NR algorithms you see on the NR section of the main control panel audio tab: WDSP, LMS(Orig)…
-
I never saw this before because it worked until the switch to Mongoose 7.14 in v1.818. That was the root cause of this problem.
-
And... I think I see what's wrong. IPv6 link-local address are not being recognized as valid local addresses due to a very simple bug. I wonder why I never saw this before? Anyway, thank you very much! Will be fixed in the next release.