快速启动,无线I / O开关

4帖/ 0新
最后一篇
nicolas.calmelet
离线
最后一次露面:5年7个月前
加入:二○一五年十月一十九日13:37
快速启动,无线I / O开关

大家好,

我需要开发一个DA14580芯片项目。我使用的是松下PAN1740模块,这是非常紧凑的,并已得到了一个集成天线。
我的目标,首先是展示一个非常简单的BLE通信。

我有两个设备,一个作为“外围”,一个作为“中心”,既由电池供电。中央装置总是检查传入数据。

其基本思想是如下:
如果切换输入所述外围设备上(从低到高电平,例如),
- >将其切换中央装置(点亮例如一个LED)上的输出端。

是否有任何软件实例或指南适用于这种应用?

提前致谢

设备:
MT_dialog
离线
最后一次露面:6个月2个星期前
职员
加入:2015-06-08 11:34
喜尼古拉斯,

喜尼古拉斯,

您可以检查SDK5的app_ble_peripheral例子。该项目实现了一个自定义配置文件,其中一些固有特性允许你从你的Android手机打开导致在你的周围或阅读外围设备的按钮的状态。关于您的情况,因为你的每一个中央的按钮被按下外围通知中央的按钮被按下时已启用的通知。希望有所帮助。

由于MT_dialog

nicolas.calmelet
离线
最后一次露面:5年7个月前
加入:二○一五年十月一十九日13:37
嗨MT,

嗨MT,
谢谢。

你能告诉我什么是建立两个DA14580设备(一个中心,一个外围设备)之间的通信的简单方法?

大部分时间的外围设备必须处于睡眠模式。
在一个事件(输入中断),外围设备能够唤醒并发送一个字节的数据,然后回去睡觉。

我中心设备正在等待数据。如果预期的数据被接收,它开启/关闭的输出。

我有这个项目做的,使用其他MCU或外部UART是不可能的(所以我不能使用SPS)。
软件必须运行到两个DA14580设备只(OTP存储器)。

请告诉我
谢谢

MT_dialog
离线
最后一次露面:6个月2个星期前
职员
加入:2015-06-08 11:34
喜尼古拉斯,

喜尼古拉斯,

你可能要考虑使用两个设备之间的连接方式(更简单地实现,但我不知道这是否会适合你),并把字节为开/关中心在广告的字符串,它可以在其他选项被,以连接和键合到该设备(如果你喜欢)和直接advetise到中心(为重新连接时),通知自定义特征(开/关特性),然后断开并回落到睡眠。此外,而不是定向的广告,你可以做定向的广告,检查广告的迹象,如果这是你想连接到,连接,发送数据和断开(没有那么快重新连接与无向广告)的外围。

由于MT_dialog