微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无线电控制飞机社区的 WiFi 信标专用嗅探器

如何解决无线电控制飞机社区的 WiFi 信标专用嗅探器

我想为无线电控制飞机社区开发一款带有特殊 WiFi 信标嗅探器的智能手机应用程序。

为什么: 欧洲现在强制要求每个飞行物体(无人机、飞机……)都有一个连接到 GPS 的电子设备和一个发送包含飞行物体参数的信标消息的 WiFi。

对于那些了解标准 WiFi 信标的人,它只是将最后一个标签“供应商特定标签”定义为国家标签(OUI/CID 0x6A5C35 法国军队)。然后添加几个(格式 TLV)携带飞行参数。 国家当局的目的是让他们有办法找到飞行物体的主人。

原因:

  • 我是一名遥控飞机飞行员,我想检查我的 WiFi 信标是否正在运行。
  • 在我的智能手机上,它将为我的飞机提供即时位置(纬度/经度)、高度、速率和路线。
  • 如果我丢失了它,它将为我提供坠机的纬度和经度。

我的目标: 就是在IONIC/CORDOVA下开发一个应用程序。我已经为社区开发了一个特定的(PlayStore“BruCal”),现在我对这个环境有了一些专业知识。

一个可能的插件“WifiWizard2”,但它尚未在 android 10 下运行,我怀疑不适合我的项目。

我已经成功地在一个 IONIC V4 项目中安装并运行了 WiFiWizard2

该项目是在以下条件下构建的: 离子 CLI:5.4.16 离子框架:@ionic/angular 4.0.1 @angular-devkit/build-angular:0.1101.2 @angular-devkit/schematics:7.2.4 @角度/cli:7.2.4 @离子/角度工具包:1.4.0 科尔多瓦 CLI:10.0.0 Cordova 平台:android 8.0.0 科尔多瓦插件设备 2.0.2“设备” cordova-plugin-inappbrowser 3.0.0 "InAppbrowser" 科尔多瓦插件离子键盘2.1.3“科尔多瓦插件离子键盘cordova-plugin-ionic-webview 3.1.2 "cordova-plugin-ionic-webview" cordova-plugin-splashscreen 5.0.2“Splashscreen” 科尔多瓦插件状态栏 2.4.2 “状态栏” 科尔多瓦插件白名单 1.3.3 “白名单” es6-promise-plugin 4.1.0“承诺” wifiwizard2 3.1.1 "WifiWizard2"

(我不使用最新的更新,因为除了 android APK 我还生成了 Windows EXE)

使用这个WiFiWizard2的安装密钥:不要使用导入,只需声明一个变量。 我通过:

我使用了这个功能wifiWizard2.scan 不幸的是它只报告了 9 个信息。 (级别、SSID、BSSID、频率、功能、时间戳、channelWidth、centerFreq0、centerFreq1)

我的梦想是找到一个能够原始提取 WiFi 信标的函数

结论,WifiWizard2不是可以使用的工具。

你能给我一些替代插件的建议吗?

有没有其他方法可以实现这一目标?

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。