我正在尝试在arduino蓝牙HC-05与离子应用程序之间进行通信。 我已成功将应用程序连接到蓝牙设备,并且能够从arduino读取数据,但一切正常,但是,当我从arduino向应用程序发送数据时,它将数据存储在缓冲区中并等待有人单击应用中的一个按钮并读取数据。
我如何连续地从缓冲区读取数据,而无需单击ionic中的任何按钮并使用该值继续浏览该应用程序? 这是选择设备页面的代码,用户可以在其中选择要控制的设备。例如:当arduino发送离子给'1'时,它应该进入浅色页面,如果接收到'2',它应该进入Ac框中,依此类推。
此代码有效,但是我必须单击按钮以从缓冲区读取数据,然后导航到其他页面。 我如何继续检查缓冲区中的数据是否连续,直到我无需单击任何按钮即可读取1,2,3或4。