发 帖  
原厂入驻New
[问答] pSouthPu外光设备怎么连接到智能手机?
252 智能手机 PSoc
分享
我有一个想法,一个pSouthPu外光设备连接到智能手机。智能手机需要知道外围设备是可用的,并且一直工作。一些非常罕见的(每月一次)触发事件发生在外围设备上,它需要使MARMtPoice快速意识到(延迟和LTS;2s)。PSOC还需要知道智能手机什么时候收到了这个事件(等待时间lt;2s)。
我想最大限度地挤压周边电池寿命的最后一滴,所以考虑到在两个设备之间运行一个长期的、开放的GATCONtiON可能不是最好的省电策略(这只是一个预感BTW)。亨利想到了一些复杂的广告策略,比如:
1外围:广播“我在这里”(广告缓慢,无方向性,不可连接)。
2智能手机:观察“我在这里”,执行一些简单的内部操作。
3外围设备:一些预定事件发生在外部传感器上,并触发GPIOISR。
4外围:停止广告。
5外围:改变广告数据反映“触发”状态。
6周边:广告快速,可连接“触发”
7智能手机:检测新广告“触发”
8智能手机:连接外围设备
9智能手机:写作特色
10外设:检测写操作
11外围:执行内部操作
12外围设备:断开智能手机
13外围设备:重置
这看起来很合理,我已经创建了一个智能手机应用程序,它正在不断地扫描来自外围设备的广告。令人惊讶的是,这个恒定的过滤扫描对设备电池(Nexus 5,Lollipop)的影响很小,所以我假设它已经被卸载到智能手机的BLE子系统。
关注领域
步骤6,Ichange从不可连接到可连接的广告。有人举了一个例子,看起来应该是可能的吗?
第8步我不太担心安全,但我想如果我在外围使用白名单,那么我就不必实现一个流氓客户断开连接策略。但是智能手机无疑会使用随机的公共地址来保护隐私,所以我需要一些以前的绑定阶段来解决白名单的客户端地址。我似乎记得Irk不会和白名单一起工作,我的PSoC应用程序需要做地址解析本身,我是正确的吗?这一点的好处是,从绑定智能电话的连接可以作为一个合适的“触发”确认,而不需要更新AgTalk特性。
欢迎特别关注电力消费领域和我关注的领域。
当做
保罗
0
2019-9-20 11:26:47   评论 分享淘帖 邀请回答

相关问题

3个回答
从功耗的角度来看,请参阅BLE低功耗应用笔记。在广告和连接间隔之间,我们可以把祝福放在深度睡眠中。请检查:AN92584-为低功耗设计和估计BLE应用程序的电池寿命(HTTP://www. CyPress)/DooptTys/Appult- Noths/AN92584设计:低功耗和可估计的电池寿命
2019-9-20 11:45:42 评论

举报

非常感谢你的回复。
经过反复试验,我设法使这一流程工作得相当好。奇怪的是,在接收来自PSoC的可连接的广告之后,手机需要大约4秒的时间来连接。我使用动态广告例子从100天系列。
关于步骤6中的“可连接/可扫描”状态,导致高功率成本。我设想这个更高威力的状态将在每周10-20秒的时间里存在,希望这不会对电池性能造成重大影响。
我看了一个隐私项目,并认为我会尽量保持事情很简单,现在避免任何配对/绑定(可能加快我的慢连接建立观察上述突出)。
接下来,这个项目将添加定期(每日)电池电压确定。我会尝试使用的ADC上的0- 5VStand。我认为这通常是用电阻网络来处理的,但我不知道IFI会不会有外部组件(不需要精度,只是一些粗略的指示)。当ADC报告来自我的硬币电池的电压接近崩溃时,我会接着“我在这里”的广告包来指示低BAT。
当做
保罗
2019-9-20 12:19:35 评论

举报

嗨,保罗,
根据“崩溃”电压,您可能能够使用VDAC+PGA+SiO PIN作为比较器。这些都很漂亮,所以每天只需一次快速测试就可以了。
最好的弗兰克
2019-9-20 12:24:43 评论

举报

只有小组成员才能发言,加入小组>>

365个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表