Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Ionic framework 如何根据通过蓝牙从arduino接收到的数据在ionic应用程序中导航_Ionic Framework_Bluetooth_Arduino_Ionic3_Hc 05 - Fatal编程技术网

Ionic framework 如何根据通过蓝牙从arduino接收到的数据在ionic应用程序中导航

Ionic framework 如何根据通过蓝牙从arduino接收到的数据在ionic应用程序中导航,ionic-framework,bluetooth,arduino,ionic3,hc-05,Ionic Framework,Bluetooth,Arduino,Ionic3,Hc 05,我正在尝试在arduino blutooth HC-05和ionic应用程序之间进行通信。 我已经成功地将应用程序连接到blutooth设备,我能够从arduino读取数据,一切正常。但是,当我从arduino向应用程序发送数据时,它会将数据存储在缓冲区中,并等待有人单击应用程序中的按钮读取数据 我怎样才能连续地从缓冲区读取数据,而无需单击ionic中的任何按钮,并根据该值在应用程序中导航? 以下是“选择设备”页面的代码,用户可在其中选择要控制的设备。示例:当arduino向ionic发送“1”

我正在尝试在arduino blutooth HC-05和ionic应用程序之间进行通信。 我已经成功地将应用程序连接到blutooth设备,我能够从arduino读取数据,一切正常。但是,当我从arduino向应用程序发送数据时,它会将数据存储在缓冲区中,并等待有人单击应用程序中的按钮读取数据

我怎样才能连续地从缓冲区读取数据,而无需单击ionic中的任何按钮,并根据该值在应用程序中导航? 以下是“选择设备”页面的代码,用户可在其中选择要控制的设备。示例:当arduino向ionic发送“1”时,它应该进入灯光页面,如果收到“2”,它应该进入Ac框,依此类推

这段代码可以工作,但我必须单击按钮从缓冲区读取数据,然后导航到不同的页面。 我怎样才能一直检查缓冲区中的数据,直到我读取1、2、3或4为止,而无需单击任何按钮。

随附代码

随附代码