FlightAware Discussions

RPi3 to Kinetic Basestation

Hi all,

Does anyone know how I can get the Kinetic Basestation Software to read from my RPi3?

My setup is:
RPi 3 with latest PiAware with Ethernet connection to my router for 24/7 upload.

Windows 10 (with latest update) and Kinecti Basestation software 1.2.4.185.

I do use Virtual Radar Server to see my Aircraft and that is working perfectly with pointing the VRS to my RPi IP Address.

However, trying to use the same IP address and port 8080 in the Network settings of the Basestation software still says not connected.

I’ve also tried the local 127.0.0.1, with ports 8080, 8888, 10001 and 30105 and nothing works. Any ideas how I can get the Basestation software to connect, or, should I just stay with my VRS which is working just fine?

Correct me if I am wrong but basestation will only work on ADSB or MLAT, it won’t combine like VRS will it?

Thanks :slight_smile:

What input types can it do?

So the IP address to use is that of the Pi.

dump1090-fa will give you beast on 30005
it should also be outputting basestation on 30003

Not sure what this software understands.

Hiya,

I hve no idea what input types the Basestation can do and I’ve tried the port settings you suggested using either the RPi IP address and the local 127.0.0.1 and still nothing.

My Virtual Radar Server is receiving ADSB using Beast. My Flightradar24 is using Beast-TCP.

Unfortunately, there is nothing selectable in Basestation other than inputting the IP address and Port number.

Everything is working perfectly fine, including my autopopulating software. It’s just this Basestation that doesn’t want to play.

I’ll give it a couple of days to see if anyone has any other solutions. If nothing, I’ll delete it and continue with VRS.

It is possible to do it, but you need to use the Kinetic Raw data format, not the SBS text format output by dump1090 on port 30003. This normally called the sbs10001 format.

The easiest way, is to set up modesmixer2 and tell it to output that format. You can then point Basestation to it. You can use modesmixer2 to combine your dump1090 and mlat results as well then.

Example modesmixer command:
modesmixer2 --inConnect localhost:30005 --inConnect localhost:30105 --web 8880 --outServer sbs10001:10001

And here it is working in Basestation:

It’s not obvious at all what you need to do, since Basestation just asks for an IP and port, but it’s very old software and pre-dates most of the data formats such as beast format. It was originally intended to connect to the old SBS1 and SBS3 receivers which had a network port on them.

Here’s a thread from @abcd567 with an installation script for modesmixer:

Hi Caius,

Thank you for your reply.

I have tried the github code as suggested and initially, mm2 map came up on the web, using :8787 and I could see my air traffic. But once I closed down the ssh (Putty) the web page would not open again and I tried both my RPi IP address and 30005 and 30105 in Basestation and still nothing.

I even substituted the 127.0.0.1 to my IP address within the script but still nothing.

I don’t understand how I could view the web page one minute and the next, it said IP address refused to connect.

Not sure what else I can do.

Thank anyway.

Modesmixer needs to be running for you to see the web page. If you ran it from the command line it would close when you logged out. You need to have the sbs10001 output set on the command line:

--outServer sbs10001:10001

Add that to the config file as shown in the readme linked above.

Once you’ve done that, you need to start the modesmixer service with

sudo systemctl start mm2

Then when modesmixer is running, set the pi ip address and port 10001 in Basestation.

Hi Caius,

It’s all working nicely now. I didn’t add the --outServer to the config file.

Thank you so much :smiley:
Kind regards,
Karl