Bluegiga BGScript:如何使用事件触发器进行广告宣传?

时间:2014-08-02 06:57:00

标签: bluetooth bluetooth-lowenergy bluegiga

我正在使用BGScript进行蓝牙程序。 BGScript提供了开始广告API。 API名称为" gap_set_adv_parameters(adv_interval_min,adv_interval_max,adv_channels)(结果)"

我想要做的是在事件发生时发送广告包。没有间隔广告。有办法吗?任何帮助将不胜感激。谢谢,

iBeacon BGScript的广告示例。

https://bluegiga.zendesk.com/entries/29990857-Apple-iBeacon-example

1 个答案:

答案 0 :(得分:0)

你在谈论什么样的事件?如果要响应电路中组件的中断,则需要配置hardware.xml以确保中断引脚设置正确。然后,根据组件的不同,您可能需要通过修改该组件上的寄存器来启用中断。正确配置所有这些后,BGScript将在您的脚本中调用事件处理程序方法:

event hardware_io_port_status(delta, port, irq, state)

然后,您可以在此时设置广告参数。但是,您确定要设置广告参数而不仅仅是更新蓝牙特性吗?如果您提供有关您尝试实现的更多信息,我可以提供更具体的帮助。