因此,我想在Android Universe之外的程序中使用Wifi-Aware(假设为Linux/OSX/Windows),并且根本找不到任何信息。
起初,我认为使用Wifi-Aware certified产品就足够了
运行这些操作系统之一,然后实现Wifi规范,但是当我尝试download规范时,系统要求我先登录(但不能选择创建帐户)。

我是否正确理解您必须成为Wifi联盟的付费成员(member)才能获得规范?

此外,我的假设是,通过该规范,我能够在Windows/Linux上实现Wifi-Aware/NAN应用程序正确吗?还是该规范是为OS开发人员设计的,某个应用程序将依靠OS的支持(例如Android provides)来支持此规范? (这将意味着实际上不可能在Windows/Linux上实现支持Wifi的应用程序,因为操作系统似乎不支持它)

编辑:对此有一个question,但它似乎是从用户而不是程序员的角度询问的,并且没有涉及太多细节,因此我不认为这是重复的。

最佳答案

您需要在硬件和操作系统级别上支持WiFi Aware。

The wifi.org website提到以下“经过认证的Wi-Fi感知设备”:

  • Broadcom BCM4361 11ac STA引用设计
  • 英特尔®双频段无线AC 8265
  • Marvell 802.11ac Wave2 Wi-Fi测试床评估套件
  • 高通®移动Wi-Fi AC2芯片组

  • 我猜英特尔卡可能是您最好的选择?尽管the iwlwifi driver page提到:



    至于操作系统支持,据我所知,目前仅限于Android。

    10-07 19:40
    查看更多