在 Android 之外实施 Wifi 感知应用程序
Implementing a Wifi-Aware application outside Android
所以我想将 Wifi-Aware 用于 Android 宇宙之外的程序(假设 Linux/OSX/Windows),但根本找不到任何相关信息。
一开始我以为用一个Wifi-Aware certified的产品就够了
运行 其中一个 OS 然后实施 Wifi 规范,但是当我尝试 download 规范时,我被要求先登录(但没有创建帐户的选项).
我的理解是否正确,您必须是 Wifi-Alliance 的付费会员才能获得规格?
此外,我的假设是,根据规范,我将能够实施 Wifi-Aware/NAN 应用程序 Windows/Linux 是否正确?或者该规范是针对 OS 开发人员的,应用程序将依赖 OS(如 Android provides)的支持来支持它? (这意味着实际上不可能在 Windows/Linux 上实现 Wifi 感知应用程序,因为 OSes 似乎不支持它)
编辑:关于这个有一个question,但它似乎是从用户的角度而不是程序员的角度提出的,并且没有详细说明,所以我不认为这个重复。
您需要在硬件和 OS 级别支持 WiFi Aware。
The wifi.org website 提及以下 "certified Wi-Fi Aware devices":
- Broadcom BCM4361 11ac STA 参考设计
- 英特尔® 双频无线-AC 8265
- Marvell 802.11ac Wave2 Wi-Fi 测试台评估套件
- Qualcomm® 移动 Wi-Fi AC2 芯片组
我想 Intel 卡可能是您最好的选择?尽管 the iwlwifi driver page 提到:
While we advertise support for Wi-Fi Location* and Wi-Fi Aware* on
8260, we can't commmit on accurate results for those features. NAN
isn't considered stable yet and may or may not work depending on the
firmware version.
至于OS的支持,据我所知目前仅限于Android。
所以我想将 Wifi-Aware 用于 Android 宇宙之外的程序(假设 Linux/OSX/Windows),但根本找不到任何相关信息。 一开始我以为用一个Wifi-Aware certified的产品就够了 运行 其中一个 OS 然后实施 Wifi 规范,但是当我尝试 download 规范时,我被要求先登录(但没有创建帐户的选项).
我的理解是否正确,您必须是 Wifi-Alliance 的付费会员才能获得规格?
此外,我的假设是,根据规范,我将能够实施 Wifi-Aware/NAN 应用程序 Windows/Linux 是否正确?或者该规范是针对 OS 开发人员的,应用程序将依赖 OS(如 Android provides)的支持来支持它? (这意味着实际上不可能在 Windows/Linux 上实现 Wifi 感知应用程序,因为 OSes 似乎不支持它)
编辑:关于这个有一个question,但它似乎是从用户的角度而不是程序员的角度提出的,并且没有详细说明,所以我不认为这个重复。
您需要在硬件和 OS 级别支持 WiFi Aware。
The wifi.org website 提及以下 "certified Wi-Fi Aware devices":
- Broadcom BCM4361 11ac STA 参考设计
- 英特尔® 双频无线-AC 8265
- Marvell 802.11ac Wave2 Wi-Fi 测试台评估套件
- Qualcomm® 移动 Wi-Fi AC2 芯片组
我想 Intel 卡可能是您最好的选择?尽管 the iwlwifi driver page 提到:
While we advertise support for Wi-Fi Location* and Wi-Fi Aware* on 8260, we can't commmit on accurate results for those features. NAN isn't considered stable yet and may or may not work depending on the firmware version.
至于OS的支持,据我所知目前仅限于Android。