我正在做一项研究,因为我想开发一个可以连接不同设备的应用程序。
该应用程序可以是 Android 或 iPhone 智能手机。它将用于山地设备设备和传感器,因此没有可用的 wifi 路由器。它需要长距离,所以蓝牙不是一个选择。
我正在考虑在智能手机中创建一个热点并将设备连接到这个热点。在这种情况下,我正在考虑这样做的方式:
- 以编程方式在智能手机中创建热点。在 Android 中,像这样: http: //www.whitebyte.info/android/android-wifi-hotspot-manager-class
- 在设备中设置热点的名称,以便他们知道在哪里连接。按下按钮,他们连接到热点。
- android 设备广播它的 IP,所以设备知道在哪里连接。
- 设备连接并发送数据。
我认为这可能是一个真实的场景,但我担心:
- 也许我的场景中存在我没有看到的设计缺陷。
- 设备上的电池:电池在“密集”使用 WIFI 时的表现如何?(例如,每五分钟发送少量字节的数据)。
- 在 iPhone 上复制此场景的能力。可以做到吗,还是应该用户手动创建热点来做到这一点?
- 任何其他我想不到的反馈。
谢谢。