Welcome to Radarspotting. Please login or sign up.

April 28, 2025, 08:19:27 PM

Login with username, password and session length

New Members

New Members

You should get an activation email when you join.  If not, please use the Contact option.

connecting to ADSB exchange

Started by IanH, October 10, 2016, 11:21:56 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

IanH

This is a response to a question by member shakysen in the forum who was trying to connect an SBS-1er to ADS-B Exchange. The simple (!!) how-to is provided here:
https://www.adsbexchange.com/how-to-feed/

Attempts to connect via VRS when you don't know that program are not entirely obvious.

Then I remembered a previous post of mine.
http://radarspotting.com/forum/index.php/topic,2978.msg26581.html#msg26581

That was concerned with how to connect a RPi but the same principle applies. The instructions say you need to send:
Beast, Basestation, avr, or avrmlat to "feed.adsbexchange.com" port 30005

Modesmixer2 can convert data between different formats. In this case we want to input SBS-1 data from Basestation port 30006 and send it to adsbexchange on port 30005. The author of modemixer2 (sergsero) reckons Beast format is best for transfer so we'll send that format to port 30005.

You need the SBS-1 running Basestation software.

Probably easiest if you create the following batch file in the same folder that modesmixer2,exe  is located (use a text editor such as Notepad to create a file such as adsbexchange.bat). The IP address "192.168.0.5" in the example needs to be changed to your PC's IP address.
@echo off
cmd/c modesmixer2 --inConnect 192.168.0.5:30006 --outConnect beast:feed.adsbexchange.com:30005
pause
exit


That inputs data from port 30006 on Basestation, converts it to Beast format and sends it to adsbexchange on port 30005. No feedback that its working from adsbexchange - only if there is a problem do you get error messages.

To run it double click on the batch file and it should open a command window and run. Don't close the window, just minimise it. To stop the batch file, either close the command window or open it and press Control-C.

Note: I thought it was possible to get the data directly from the SBS-1 on port 10001 (avoiding the need for Basestation) but that doesn't work.

Anmer

Quote from: IanH on October 10, 2016, 11:21:56 PM
Note: I thought it was possible to get the data directly from the SBS-1 on port 10001 (avoiding the need for Basestation) but that doesn't work.

The SBS-3 can be used without BaseStation to feed data to a third party application.

See Page 95 of the Reference Manual.



[Attachment deleted by Admin to save file space]
Here to Help.

sergsero

#2
Hello,

I think that for modesmixer2 has no difference what format of incoming data to convert to the beast format.
I just checked the possibility of transcoding data directly from port 10001 of SBS-1eR and send beast stream on port 30005 feed.adsbexchange.com. The data recipient receives.

./modesmixer2 --inConnect 192.168.64.210:10001 --outConnect beast:feed.adsbexchange.com:30005
2016-10-11 19:36:41.229  INFO     ModeSMixer2 v.20161009
2016-10-11 19:36:41.317  INFO     outConnect(beast:feed.adsbexchange.com:30005) connecting 167.114.60.74:30005
2016-10-11 19:36:41.317  INFO     inConnect(192.168.64.210:10001) connecting 192.168.64.210:10001
2016-10-11 19:36:41.348  INFO     inConnect(192.168.64.210:10001) connected
2016-10-11 19:36:41.360  INFO     inConnect(192.168.64.210:10001) SBS data stream detected
2016-10-11 19:36:41.437  INFO     inConnect(192.168.64.210:10001) SBS-1 LOGIN OK
2016-10-11 19:36:41.505  INFO     outConnect(beast:feed.adsbexchange.com:30005) connected
2016-10-11 19:37:48.555  INFO     Coverage area was determined
2016-10-11 19:37:48.555  INFO     Magnetic declination value was calculated


These aircraft can be identified by zero value of the signal level, if this option to set in VRS for labels of aircraft. After some time, this zero will no longer be output to the screen by adsbexchange.

Regards,
sergsero


[Attachment deleted by Admin to save file space]

lidia.serrano

Hello,

I have a SBS1er receiver connected to my computer via USB.

I would like to become an ADSB Exchange feeder.

Could someone help me??

I was reading somewhere and I saw that it was necessary to first send the data from my Sbs1er to Virtual Radar Server, and from there send it to ADSB Exchange.

I have managed to dump my data in VRS but I can't manage to send the data from VRS to ADSB Exchange.

Could someone give me some guidance? I don't know how to do it

Thanks


Anmer

Not sure if you can feed ADSBExchange from VRS:

QuoteI'm from ADSBx. The answer is: No. VRS bungles the data considerably, it's kinda garbage. For what it is, it serves it's purpose.

https://www.reddit.com/r/ADSB/comments/mbuszw/can_i_feed_data_from_virtualradar_server_to_adsb/

But it looks like you can use ModeSMixer2, as described earlier in this thread.  I guess you can use IP address of 127.0.0.1 (local) for the inConnect.  But I've not tested this.
Here to Help.