Direction Finding and linking existing KiwiSDRs
Hi All Interested in linking exiting KiwiSDRs for the location of signals via ToA or TDOA.
Is this possible? RTL have a similar approach for VHF/UHF signals could we achieve this within the KiwiSDR network or other SDR networks?
Is this possible? RTL have a similar approach for VHF/UHF signals could we achieve this within the KiwiSDR network or other SDR networks?
This discussion has been closed.
Comments
http://www.entropixllc.com/
Thanks very much for the explanation and update. Fully understand the vagaries of HF as a communications officer in a past life. But yes, indeed a wonderful piece of work, especially in the amateur community.
Hopefully, some of the issues can be resolved with known good sources, and ironed out. But all and all this is far more promising than when I first started out.
73
de ZL1GWE
John
But recently I made first steps towards using propagation delays based on an approximation of ray-tracing using IRI2016 electron density profiles https://hcab14.blogspot.com/
Also the GitHub repository now contains a working example for TDoA (DCF77) with complete wav and GNSS position data
https://github.com/hcab14/TDoA
I guess one of the the next steps would be to translate the octave code into python since this would allow to run the TDoA analysis in rear real time using online KiwiSDR data streams. This should not be too difficult, given the fact that python numpy supports very similar matrix operations compared to octave.
For folks using mostly MS Windows it is quite a challenge to get thru the installation steps.
A GUI especially in the form of a Kiwi extension would make Christoph's excellent
work on HF TDoA much more accesible to many more Kiwi users.
Best regards, Ben.
After reading the article I tried installing the Linux version (I'm not a Linux expert).
I got so far, but the directTDoA.py installer is trying to use PIL (Python Image Library) which is no longer supported and most folks now seem to be using pillow instead.
I've tried the various workarounds that can be found on the web, but none seem to have the desired outcome.
It seems to be trying to use PIL to import an image ImageTK, but obviously can't.
I can't find a way to contact HFlinkz as I'm not a Twitter user (or wish to be).
Has anyone else had any luck with an install ?
Regards,
Martin - G8JNJ
Unfortunately Octave is now reporting errors regarding directory permissions that I'll have to work my way through, but that wilI have to wait as I've had more than enough for today.
And folks complain about installing Windows software............
Regards,
Martin - G8JNJ
Those are the notes I have been following and slowly working my way through.
I've got the basic map selection and recording to work, after about 6 hours of effort. But now I've got problems with the Octave scripts that need sorting out.
My problem is that I'm not a software guy (especially not Linux) and don't really have enough experience of installing stuff onto an Ubuntu platform to be able to sort out all of the various compatibility issues (like calling PIL which is not supported by recent versions of Ubuntu, so I had to load specific versions to resolve compatibility issues) and file permissions etc. (Octave trying to modify files in newly installed directories where the permissions have not been set appropriately) to be able to do it without a very detailed A,B,C type instruction list.
Most Linux guy's seem to assume that everyone can follow what they are doing, and tend to be fairly light on the exact detail and miss steps as they assume that everyone knows what to do. Then when you throw other components with different command structures and languages like Python and Octave into the mix, it all gets very messy.
I'm sure I'll work my way through it all eventually, but it's certainly very time consuming and (for me) quite frustrating in comparison to something like a typical Windows application with an installer.
Regards,
Martin - G8JNJ
I'm here & I can help you, give me access to your linux box, it will be solved quickly...
The directTDoA.py GUI is running fine on Windows, but not the Octave process, everything is ready to work when some Octave.m scripts will be adapted to Windows OS environment.. I'll have a look
73
&linkz