Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Wifi直接(Wifi P2P)对等数据交换-传感器_Android_Wifi_Wifi Direct_Wifip2p - Fatal编程技术网

Android Wifi直接(Wifi P2P)对等数据交换-传感器

Android Wifi直接(Wifi P2P)对等数据交换-传感器,android,wifi,wifi-direct,wifip2p,Android,Wifi,Wifi Direct,Wifip2p,我正在尝试模拟此应用程序-Wifi直接传感器() 我已经看过了android示例中的wifi直接演示。 我可以在单个设备上获取传感器数据,但我需要从wifi direct组中的对等设备获取数据。 因此,我想知道是否有人能就如何从一台设备上的“远程传感器”获取传感器数据的设计/过程提出建议(如该应用程序的屏幕截图所示)。基本上,您需要三个组件 如果要绘制结果,需要像Androidplot这样的绘图库 您需要在设备之间建立Wi-Fi直接连接。android SDK中有这方面的示例代码,但它不在最新的

我正在尝试模拟此应用程序-Wifi直接传感器() 我已经看过了android示例中的wifi直接演示。 我可以在单个设备上获取传感器数据,但我需要从wifi direct组中的对等设备获取数据。
因此,我想知道是否有人能就如何从一台设备上的“远程传感器”获取传感器数据的设计/过程提出建议(如该应用程序的屏幕截图所示)。

基本上,您需要三个组件

  • 如果要绘制结果,需要像Androidplot这样的绘图库

  • 您需要在设备之间建立Wi-Fi直接连接。android SDK中有这方面的示例代码,但它不在最新的SDK中,我认为它在14到18级,或者类似的级别。在示例中,它们向您展示了如何打开套接字连接并发送文件。您只需保持套接字连接打开即可

  • sensor事件类是不可序列化的,我认为它的构造函数是受保护的或私有的。这使得通过套接字发送变得困难,因为很难在对等机上重建传感器事件。像Gson这样的库可能有助于实现这一点,但更简单的方法是选择对您来说很重要的信息子类,然后发送这些信息

  • 你想做的是大量的工作