我有一台使用 Linux Snappy 15.04 作为操作系统的戴尔边缘网关 5000。
我已经安装了网关接入点,我可以从我的智能手机连接网关。现在,我需要读取智能手机传感器,如加速度计、触摸屏坐标、光线等。
智能手机是搭载 Android 7.0 的 HTC M9。
我有一台使用 Linux Snappy 15.04 作为操作系统的戴尔边缘网关 5000。
我已经安装了网关接入点,我可以从我的智能手机连接网关。现在,我需要读取智能手机传感器,如加速度计、触摸屏坐标、光线等。
智能手机是搭载 Android 7.0 的 HTC M9。
从传感器,您可以注册一个侦听器到传感器事件 [1],并在每个值上通过套接字连接 [2] 将其发送到 ByteArrayWriter/Listener 对。
Socket只需要来自网关的WLAN,剩下的就是java代码[3]。
完整的解决方案需要使用我提供的构建块进行一些编码工作。
[1] https://developer.android.com/guide/topics/sensors/sensors_overview.html
[2] https://stackoverflow.com/questions/17777692/android-streaming-sensor-data-continuously
[3] http://www.avajava.com/tutorials/lessons/how-do-i-make-a-socket-connection-to-a-server.html