Giter Site home page Giter Site logo

dronetag / drone-scanner Goto Github PK

View Code? Open in Web Editor NEW
120.0 11.0 29.0 19.35 MB

Multi-platform mobile application for receiving Remote ID information broadcasted by nearby UAVs, compatible with ASTM F3411, ASD-STAN prEN 4709-002 standards

Kotlin 0.03% Ruby 0.50% Swift 0.21% Objective-C 0.01% Dart 99.25%
drones remote-id opendroneid android ios

drone-scanner's People

Contributors

albertmoravec avatar marianhlavac avatar matejglejtek avatar safrataxyz 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  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  avatar  avatar

drone-scanner's Issues

Operator ID validity

I believe what I got from the FAA for operator ID here is 10 alphanumerics starting with FA. Is that not correct? The app says my id isn't valid.

  • holystone module
  • ios 16.7
  • legacy bt4 connection

About license

Hi, this project can't see the license.
If I want to use this project for RemoteID Device display,could you tell me this project's license.

Thank You

APK in GitHub releases?

Would it be possible to upload the APK to GitHub releases as well? (I ended up downloading it off a third-party website, but would be handy if I didn't have to do that.)

Thanks!

Hard Crash - Area Radius

The IOS app (v1.8.1) will crash when the Area Radius (in the Operator ID section) exceeds 259 meters. 260 will crash it.

The radius is divided by 10 before transmitting. So this app needs to multiply by 10 to display.

A WAG is that a display var is a byte and a int is what's needed. ICBW.

Drone Scanner failed to detect and OpenDroneID successfully detected DJI Air 2S WiFi Beacon.

In an attempt to test Remote ID detection from a friend’s DJI Air 2S which uses WiFi Beacon. Drone Scanner failed to detect, while OpenDroneID immediately detected the drone using my Samsung Note 20 5G. I should note, that my Note 20 5G’s Developer settings were set to Disable WiFi Scan Throttling as per OpenDroneID’s suggestions. Drone Scanner Preferences stated that the Note 20 5G’s WiFi Beacon Remote ID was Fully Supported. Yet it didn’t work and OpenDroneID did work. It appears this needs fixing.

Missing flutter-opendroneid library

Hello! I tried building this, but I get an error:

Because drone_scanner depends on flutter_opendroneid from path which doesn't exist (could not find package flutter_opendroneid at "../flutter-opendroneid"), version solving failed.

I see a reference to this in the pubconf.yaml file:

flutter_opendroneid:
path: ../flutter-opendroneid

I didn't find this library on GitHub though!

Operation Description iPhone displays ascii in decimal

"RC Flight" is the Self-ID message that is sent. On Android it shows correctly.

On iPhone is shows up as 82 67 32 70 108 105 103 104 116 without the spaces or 82673270108105103104116000000000000000000.
Converting that in a Ascii decimal converter is "RC Flight".

iPhone image:
iPhoneSelf-ID

Android image:
AndroidSelf-ID

Android device compatibility

Can you suggest in the readme some way to guess which devices have better support for the various broadcasts? Are there known-working devices you could list? Does it help to see that bluetooth 5.3 hardware is in a device for example?

I think the google pixel 8 fully supported everything, but it has a warning about frame length on bluetooth long-range. It wasn't clear how that was a problem -- are frames truncated?

Would a device running android 13 be equally likely to work?

No BT5

IOS app 1.8.1 on iPhone SE 2022. The Preferences show that Bluetooth 5 Extended is not supported. This iPhone does support BT5.

Remote ID spoof detections

There was a GitHub (https://github.com/jjshoots/RemoteIDSpoofer) thats generates fake RID.
I had successfully tested their code and have some thoughs how to improve this app by adding detection for suspicious RID.
All the fake RID is reporting random GPS location & random heading but the dBm of RID transmiter to phone remains same with very little changes.
I believe this is a good starting point to counter those spammers.

gpx or kml export feature

It would be so handy to route one of these formats directly to google earth or another app for visualizing

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.