Giter Site home page Giter Site logo

openskynetwork / dump1090-hptoa Goto Github PK

View Code? Open in Web Editor NEW
52.0 52.0 9.0 6.98 MB

dump1090 decoder with High Precision Timestamping (http://eprints.networks.imdea.org/1768/)

License: Other

C 56.43% C++ 10.68% JavaScript 22.97% HTML 1.79% CSS 4.91% Python 2.16% CMake 1.06%

dump1090-hptoa's People

Contributors

antirez avatar ausmez avatar bjd avatar bovine avatar ddeitterick avatar dschaper avatar dstipp avatar elverde avatar ertyu avatar hhm0 avatar jburgess777 avatar labomb avatar m30164 avatar malcolmrobb avatar matthewbrandes avatar maxried avatar mutability avatar papasven avatar rgeissert avatar rocapal avatar romeo-golf avatar rxseger avatar saiarcot895 avatar steve-m avatar steve-wormley avatar thom-x avatar toofishes avatar tslocum avatar ukuehn avatar wizardishungry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dump1090-hptoa's Issues

No longer recognizes V3D driver

I've received the error
Unable to enable V3D. Please check your firmware is up to date.
I know I have it enabled with dtoverlay=vc4-fkms-v3d and have tried a raspi 3B and 4B with no improvement. I assume you just need to change what it points to but don't know C that well.

FFT computation on Mali GPU

Hi,

I'm currently running dump1090 on a Orange pi board. Since it has a Mali GPU I wonder if it is possible to use it for the FFT calculations.

Thank you for your answer and best regards,
Nicola

command make failed

I am not able to compile the repository in a raspbian bulleye.
$ sudo make
[ 2%] Linking C executable faup1090
/usr/bin/ld: CMakeFiles/faup1090.dir/mode_ac.c.o:(.bss+0x0): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here /usr/bin/ld: CMakeFiles/faup1090.dir/mode_s.c.o:(.bss+0x10): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/faup1090.dir/net_io.c.o:(.bss+0x408): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here /usr/bin/ld: CMakeFiles/faup1090.dir/crc.c.o:(.bss+0x5e0): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/faup1090.dir/stats.c.o:(.bss+0x0): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here /usr/bin/ld: CMakeFiles/faup1090.dir/icao_filter.c.o:(.bss+0x8010): multiple definition of Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/faup1090.dir/track.c.o:(.bss+0x8): multiple definition of `Modes'; CMakeFiles/faup1090.dir/faup1090.c.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/faup1090.dir/build.make:254: faup1090] Error 1
make[1]: *** [CMakeFiles/Makefile2:119: CMakeFiles/faup1090.dir/all] Error 2
make: *** [Makefile:103: all] Error 2

Extracting the difference in time between messages sent and receveived

Hello,

After I read your paper on this subject, i want to use this to make a localisation solution myself. Therefore I need to be able to get the time difference between sending the message from the aircraft and receiving it, as accurate as possible. Is there any way to do this in the software or can you point me to the code where this can be calculated.

It would help me a great deal, it's part of my thesis!

Thanks in advance.

question about mlat

I'd like to know if at this point this package can be beneficial for usage with existing mlat-client / mlat-server. For better mlat computations? Thanks!

make and dpkg-buildpackage fail to build

OS: Raspbian Stretch on RPi

Attempt -1, failed

pi@raspberrypi:~ $ sudo apt-get update   
pi@raspberrypi:~ $ sudo apt-get install git cmake
pi@raspberrypi:~ $ git clone https://github.com/openskynetwork/dump1090-hptoa.git
pi@raspberrypi:~ $ cd dump1090-hptoa
pi@raspberrypi:~/dump1090-hptoa $ make
make: *** No targets specified and no makefile found.  Stop.

Attemp - 2, failed

pi@raspberrypi:~ /dump1090-hptoa $ sudo apt-get install -y build-essential debhelper rtl-sdr librtlsdr-dev libusb-1.0-0-dev pkg-config fakeroot curl cron lighttpd

pi@raspberrypi:~/dump1090-hptoa $ sudo dpkg-buildpackage -b
dpkg-buildpackage: info: source package dump1090-mutability
dpkg-buildpackage: info: source version 1.15~dev
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Oliver Jowett <[email protected]>
dpkg-buildpackage: info: host architecture armhf
 dpkg-source --before-build dump1090-hptoa
 debian/rules clean
dh clean
..............
..............
..............
/usr/share/dump1090-mutability/
install -d debian/dump1090-mutability/usr/bin
cp -a dump1090 debian/dump1090-mutability/usr/bin/dump1090-mutability
cp: cannot stat 'dump1090': No such file or directory
debian/rules:24: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/home/pi/build-dump-hptoa/dump1090-hptoa'
debian/rules:30: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2

Reconnecting when dump1090-fa is on different system

First of all, thanks for the hard work! When it works, it works like a charm. I only face the following:

Setup:
Raspberry Pi Zero W + dump1090-fa
Orange Pi Zero + openskyd-dump1090

Whenever I reboot the Pi Zero W, with on there dump1090-fa, which is providing my received info to other feeders, the openskyd-dump1090 will not reconnect automagically to dump1090-fa. The only thing I can do, is restart openskyd-dump1090 to restore connectivity between the two.

Is there by any chance an option that can be set, to force reconnection?

TOA???????

What is the arrival time of ads-b message? The output variable "hpTimestampMsg" of this code is a double number.

libliquid-dev

The project as described in README does not compile, the libliquid-dev is missing thus you could add this in the description to run:

sudo apt-get install libliquid-dev

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.