Comments (18)
Both piaware and fa-mlat-client expect a beast-format stream, not an AVR stream.
from piaware.
Understood, is there a way you could add reading an AVR stream using piaware-config or otherwise, this would mean people can use their airspy running from a pi to push data to flightware
from piaware.
Newer mlat-clients understand AVR. faup1090 is a bit trickier. You can't produce a Beast stream?
from piaware.
Actually, looking at that error more closely, it is a plain AVR stream with no timestamps, not the avrmlat format, so even with an updated mlat-client it will be no good for mlat.
from piaware.
Uhm, strange i'm running : airspy_adsb v1.1 with -e (Enable the extended output (MLAT and RSSI))
from piaware.
The decoder is complaining that the first byte of the stream is 0x2A - this is '*', the standard format with just the message data. The format which has RSSI and timestamp would start with '<'.
Beast-format data is pretty much the de-facto standard these days, I am surprised airspy_adsb can't generate it. If the source for airspy_adsb was available, I would take a look, but a quick search doesn't find it so I suspect it's just another closed-source thing.
from piaware.
uhm, indeed that seems to be the case,
@bvernoux and @touil can you add beast output ?
from piaware.
In the mean time, is there a way to tell piaware to connect to a remote dump1090/VRS port ?
from piaware.
Not on the current version of piaware. It's in the next version.
from piaware.
Perfect, thanks
from piaware.
btw is this hardcoded? faup1090 --net-bo-ipaddr localhost
I can just change it to connect elsewhere ?
from piaware.
The software is still experimental but fully usable with PlanePlotter. Currently we use this extended format:
*;<32bit MLAT>;<8bit MLAT Frequency>;<16bit RSSI>;
The <8bit MLAT Frequency> tag is the oversampling multiplier: 1 => 2MHz; 2 => 4MHz; … 10 => 20MHz; etc. Zero is an invalid value.
from piaware.
Yep, sure, you can tweak that directly. The change in the next piaware version is just to hook that argument up to the config system so it's easy to change. See https://github.com/flightaware/piaware/blob/dev/programs/piaware/faup1090.tcl#L144
from piaware.
Frankly I doubt I'm going to support yet another format in mlat-client if it's only generated by one piece of closed-source software.
from piaware.
Your call.
from piaware.
OK, so airspy_adsb is unsupported for mlat at the moment.
from piaware.
fast support by @touil , new version with beast support, https://t.co/XwKelfwuL9 (-f beast)
however
mlat(7442): Problem reading receiver messages: Out of range timestamp seen (last 4142366797, now 553222221)
maybe issue like : mutability/mlat-client#1
from piaware.
I think it is generating the timestamps as little-endian; they should be big-endian.
from piaware.
Related Issues (20)
- Airbus A220 aircraft do not show aircraft type HOT 6
- Enhancement request: ability to select feet or meters on setup screen HOT 1
- Enhancement request: direct entry of latitude and longitude values when setting location HOT 4
- MLAT error HOT 6
- basic auth for lighthttpd HOT 2
- Upgrade from 5.0 to 6.1 from stats page fails with apt-get update error HOT 1
- Prevent automatic rebooting when no A/Cs are detected or increase check interval HOT 3
- Enable text compression on lighthttpd HOT 15
- Dark Mode
- skyaware978 404 HOT 6
- Adept server not compatible with OpenSSL 3.0 in standard settings HOT 5
- update 6.1 to 7.2 on RPI Zero 2 W ( Bullseye ) HOT 2
- piaware doesn't appear to reconnect after adept server side closes connection? HOT 2
- Apt update fail on mirror HOT 1
- Error loop on boot prevent access to piaware HOT 2
- dump1090-fa versus Piaware HOT 8
- MLAT problems with version 8.0~dev (and Python 3.9?) HOT 13
- Password protect web UI HOT 1
- piaware crashes with itcl3 3.4.4 HOT 8
- offline maps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from piaware.