我一直在寻找在wifi设备之间发送数据的方法,而不必将它们连接到网络中。我发现ESP-Now可以通过设置默认的wifi通道并通过它的MAC地址将数据包发送到另一个设备来实现这一点。 Epressif有一个Android应用程序似乎支持esp-现在发现here,我一直在挖掘,但我找不到他们实际上是如何做到的,我无法调试它,因为有类似的其中有840个错误。我希望我知道在Google中找到合适的词语我已经通过了很多运气而没有运气你能不能告诉我是否有可能在Android中进行这样的ESP-Now通信?我可以将此数据包从Android发送到ESP,而无需将手机与AP断开连接吗?
我希望能够与我的无线设备进行通信,而无需将其连接到同一网络上,因为我的手机可以减少在网络之间切换的时间。我没有做测试,但我听说在android中以编程方式切换网络需要10秒钟。
PS:我知道如果切换频道也需要时间,我需要esp-device来确定手机及其AP正在使用的频道,但我可以通过数据包嗅探和频道扫描来找到它。现在可以找到Arduino esp-now示例here。