你好,在我们的产品中,一旦从Android手机接收到命令,我们需要开始将数据写入将数据写入关闭的本地SPI闪光灯。所有未使用的外围设备都应该完全关闭,以便消耗最少的电力。我怎样才能实现这一目标?我可以关掉什么?从SPI接口收集数据。
谢谢Bharath.
嗨bharath,
只要需要待处理BLE事件,内核将在BLE核心开关即可将待处理的事件切换到挂起事件,然后将暂停核心,然后关闭传入事件,然后将关闭BLE核心。为了关闭收音机和BLE,你不必做任何额外的事情,因此SDK很好地照顾了这一点。您将拥有580个活动,以便能够在您想要具有SPI交易的情况下操作外围设备和M0。
谢谢mt_dialog.
嗨mt_dialog,对不起,我没有正确解释要求。我想在获得某种命令并禁用广告后断开来自Android应用程序的连接。因此,不会有任何可能连接到BLE。
然后,您应该调用app_easy_gap_disconnect()函数才能断开从电话设备的连接,当断开连接时,将触发.App_on_disconnect回调,然后在您的自定义功能中,您可以指示下一个设备要做什么。在大多数示例中,user_app_on_disconnect()函数调用Refault_App_On_disconnect()重新启动广告,这就是为什么在这些示例下,广告一旦存在断开连接就会发生。
嗨bharath,
只要需要待处理BLE事件,内核将在BLE核心开关即可将待处理的事件切换到挂起事件,然后将暂停核心,然后关闭传入事件,然后将关闭BLE核心。为了关闭收音机和BLE,你不必做任何额外的事情,因此SDK很好地照顾了这一点。您将拥有580个活动,以便能够在您想要具有SPI交易的情况下操作外围设备和M0。
谢谢mt_dialog.
嗨mt_dialog,
对不起,我没有正确解释要求。我想在获得某种命令并禁用广告后断开来自Android应用程序的连接。因此,不会有任何可能连接到BLE。
谢谢
Bharath.
嗨bharath,
然后,您应该调用app_easy_gap_disconnect()函数才能断开从电话设备的连接,当断开连接时,将触发.App_on_disconnect回调,然后在您的自定义功能中,您可以指示下一个设备要做什么。在大多数示例中,user_app_on_disconnect()函数调用Refault_App_On_disconnect()重新启动广告,这就是为什么在这些示例下,广告一旦存在断开连接就会发生。
谢谢mt_dialog.