Hi all, I'm trying to get my receiver adsbexchange mlat results to feed my local VRS but I'm not able to do it. For PiAware I created a receiver in VRS that connects to 30106 port in the RPi3B and listen the Basestation format results sent by FA. Could anybody help me? Cheers
Hi Look here, posted by abcd567 :https://discussions.flightaware.com/t/mlat-data-into-vrs-separate-feed/19320/12
Hi MDA, that is not so clear for me. As I understand, piaware feeder connects to antenna data from mutability in the port 30005, sends data to Flightaware and receive mlat results in port 30104. At the same time it broadcast mlat results in ports 30105 and 30106 (beast and ext basestation formats). In fact I'm colecting in VRS my receiver piaware mlat results from port 30106 In the other side if we check adsbexchange-mlat_maint.sh file we can see that AdsbExchange feeder connects to antenna data from mutability in the port 30005 too, sends data to adsbexchange and receive mlat results in the same port as piaware, 30104. It is a noob question, but I don't no if receve mlat results in the same format and port from two different sources could be a problem. Adsbexchange feeder does not have a mlat result broadcast port, and if I add at the end of the file a command like --results beast,listen,30102 VRS does not able to connect. Also at this momment adsbexchange MLAT in Spain and center-south France seems to be down. No stations connected in the sync matrix. Cheers
Hi Marcos I didn't test it but it make a sense. If you choose 2 different ports then you can split MLAT data into separate feeds (check firewall settings, port can be blocked). Try to create new receiver in VRS using MLAT results from adsbexchange. In fact in your location there is not enough feeders to create MLAT data. So probably you'll not get any results back. BR Marcin
Hi Marcin, No firewall blocking. I have a receiver created in VRS to link with adsbexchange MLAT port, but the adsbexchange port (30104) is a input port where it receies MLAT results. I/We need a MLAT results output port. As you well know Balbino and Sidonia are 24/7 runing stations like mine. When MLAT is running in Spain I saw we synced several times.
Hi Marcos Try to contact Joe Prochazka (author of this client) on GitHub. He can answer all the questions. Marcin
Hi, I'm still trying to solve it. But it is not only a mlat-client issue, there is a mlat-server side problem.
Got it working last night, but it was a bit convoluted and I ended up making trial and error changes to the mlat-client file before it ran correctly. I tried to post a detailed message on how I did it, but the server refused to accept it saying it looked like spam...
Hi abcd4567 New users have very limited rights . Please post details directly to me, I'll re-publish. I know that you're expert .
edit the script adsbexchange-mlat_maint.sh and change the end of this command ( --results beast,connect,localhost:30104) to this: --results basestation,listen,31003 Then add a receiver in VRS using port 31003 and basestation format. Of course, reboot your Pi after making the change Good luck!
You're welcome It took me a while to figure that out, and went through a bunch of convoluted stuff, but that was the "down and dirty" change that was needed.
In case there is some confusion, I am not the same guy as abcd1234 who posts a lot of good stuff about ADS-B and antennas on other forums. I selected a user name close to his, but it was not intentional. Thanks.
Doesn't matter. Even if you're another abcd... Your posts are helpfull. . Best regards from Poland to Texas.