Yes this works for me. Within Virtual Radar Server, I have added a receiver with the following settings. Note this receives data from dump1090 (in my case, the mutability version) and not from PiAware:
Format: AVR or Beast Raw Feed
Connection Type: Network
Address:
Port: 30005
Use the ‘Test Connection’ button to make sure it works.
My VRS has two recievers listed… one that I added back when I first tested my antenna locally on the PC when I built it, and the network connected Rpi.
Although I’ve reinstalled VRS (to change the port number) and tried to remove the old reciever listing, it remains in the list.
The web ui wastrying to use that one, rather than the network connected RPi…
Just notcied that in settings, switched to the RPi , and all is fine!
Glad it worked out! dump1090 is not really “sending” data anywhere. It makes it available on different network ports to any program that asks for it, like PiAware, VRS, etc. So you can have different programs “pulling” the data at the same time. That’s my understanding anyway
Thanks mgunther, these things seem obvious once you “twig”, but trying new things is how we learn - exactky the reason I’ve just got into this…
Thanks for your help mate - got a few more questions re VRS and PiAware (long term logging / archive / distance heat map), but I take it discussing VRS on the FA forum here is a no-no?
These are Mode S messages i.e. not extended squitter; it’s normal to get a lot of them.
c62 % had “Bad Parity PI”
This is a complicated one…
For some message types, SSR will send a query on 1030MHz that includes an interrogator identifier that identifies the particular radar.
The transponder assembles a response, computes the CRC, XORs the low bits of the CRC with the interrogator identifier, and sends the result.
The SSR then XORs its own identifier with the received message to recover the CRC. If the CRC is bad, either the response was damaged,
or it is a response to a different radar’s query - either way the radar can safely ignore it.
This scheme is “PI” - “Parity/Interrogator”
It causes a problem for passive receivers like us, though, because we only see the reply on 1090MHz and don’t see the query on 1030MHz that has the interrogator identifier.
So we don’t know whether an apparently-bad CRC means “this is an undamaged response to a SSR interrogation” or “this is a damaged response to a SSR interrogation” or “this is a damaged spontaneously-generated message”. Those messages are what VRS calls “bad parity PI”. It’s not really bad, it’s more like “it’s non-zero and I don’t know if that’s bad or not”.
So your guess is as good as mine as to whether 62% is normal or not
I have seen VRS mentioned a few times before here in this forum, so I don’t think there are any rules that say it should not be discussed. But to be honest, I don’t know much about it and have only used it a couple of times to determine the range of my receiver.
I am running VRS on a separate Ubuntu server that connects to my Piaware box on port 30003 and it works fine. Does not redirect Piaware output away from FA. They both use the data.