android wifi beacon,android - WiFi beacon special sniffer for the Radio-controlled airplane communit...

I want to develop for the Radio-controlled airplane community a smartphone application with a special WiFi beacon sniffer.

Why:

The European impose now to every flying object (drone, airplane ...) to have an electronic device connected to GPS and a WiFi sending Beacon message containing parameters of the flying object.

For those who know the standard WiFi beacon, it just defines that last tag “Vendor specific tag” with a national one (OUI/CID 0x6A5C35 french army). It then adds several ones (format TLV) carrying the flying parameters.

The purpose for the national authorities is to give them a way to find the owner of the flying object.

The reason:

I am a RC airplane pilot and I want to check that my WiFi beacon is running.

On my smartphone It will provide for my airplane the instant position(lat/long), the altitude, the rate, the route.

If I lost it, it will provide me the latitude, longitude of the crash.

My goal:

Is to develop an application under IONIC/CORDOVA. I have already developed a specific one for the community (PlayStore "BruCal") and I have now some expertise with this environment.

There is a possible plugin “WifiWizard2” but it is not yet running under android 10 and I suspect not suitable for my project.

I have managed to install and run the WiFiWizard2 in to one IONIC V4 project.

The project is build under :

Ionic CLI : 5.4.16

Ionic Framework : @ionic/angular 4.0.1

@angular-devkit/build-angular : 0.1101.2

@angular-devkit/schematics : 7.2.4

@angular/cli : 7.2.4

@ionic/angular-toolkit : 1.4.0

Cordova CLI : 10.0.0

Cordova Platforms : android 8.0.0

cordova-plugin-device 2.0.2 "Device"

cordova-plugin-inappbrowser 3.0.0 "InAppBrowser"

cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"

cordova-plugin-ionic-webview 3.1.2 "cordova-plugin-ionic-webview"

cordova-plugin-splashscreen 5.0.2 "Splashscreen"

cordova-plugin-statusbar 2.4.2 "StatusBar"

cordova-plugin-whitelist 1.3.3 "Whitelist"

es6-promise-plugin 4.1.0 "Promise"

wifiwizard2 3.1.1 "WifiWizard2"

(I don't use the lasted update, because beside android APK I produce also the Windows EXE)

The installation key for the usage of this WiFiWizard2 : Don’t use the import, but simply declare a variable.

I get this via :

I have used the function: wifiWizard2.scan unfortunately it reports only 9 info.

(level, SSID, BSSID, frequency, capabilities, timestamp, channelWidth, centerFreq0, centerFreq1 )

My dream would have been to find a function providing a raw extraction of the WiFi beacon.

Conclusion, WifiWizard2 is not the tool to use.

Could you give me some advice of alternate plugin ?

Is there an otherway to achieve this?

Thanks

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值