随机可解析地址
我使用的是最新的IOT版本附带的SDK,并使用beacon_suota_按钮作为基础。
我想把静态地址改成静态地址。
我使用的是最新的IOT版本附带的SDK,并使用beacon_suota_按钮作为基础。
我想把静态地址改成静态地址。
在DA14580中,我们用于将自定义数据写入OTP头自定义字段(特别是地址0x47F54和0x47F56)。
在DA14585上,OTP的内存映射发生了变化,查看OTP头,我看到客户特定字段从地址0x07F8FE20开始(144字节可用)。
以前我用以下方法读取数据:
uint8_t*otp_major=(uint8_t*)0x47F54;
uint8_t*otp_minor=(uint8_t*)0x47F56;
memcpy(&信标数据[主要],otp_主要,2);
memcpy(信标数据[MINOR],otp_MINOR,2);
我正在尝试将旧的DA14580项目迁移到DA14585:
旧代码:
下载了DA14585_IOTP_v6.160.4,并编辑了ibeacon_suota_button项目,以便在带有DA14585 D-SPC585QFN40DB-P的Pro Dev工具包上运行。
变化包括:
#取消配置范围扩展
#定义CFG_IOT_DK 0
以及其他一些代码,使代码在不添加任何自定义代码的情况下编译。
编译并闪存到板上。使用Android BLE Scanner应用程序,我可以看到带有(iBeacon)广告的设备,并可以看到UUID、major、minor字段。
但是,iBeacon扫描仪应用程序无法检测到该设备,iOS或Android上也没有检测到。
这是意料之中的事吗?
嗨,我们有一个DA14585项目。我们想连接到其他设备并发送一些传感器数据。我如何实现这个项目的固件。
我想;
首先我浏览广告商。然后将连接请求发送到特定设备。但我不知道下一步。如何发送数据?
谨致问候
尊敬的Dialog团队:,
我们正在尝试利用DA14580_RD_WLCSP_SMTAG2_vC设计中使用的天线,用于我们基于DA14585的标签,但我们有一些疑问:
1) 为什么天线的底层也会有一个迹线,为什么会有通孔连接天线的顶部和底部迹线?PCB天线不是在一层上有痕迹吗?
2) 我们能去掉天线底部的痕迹吗?如果这样做会影响天线性能吗?
有没有API可以查询蓝牙当前是否处于广播状态?我同时扮演着主人和奴隶的所有角色
为了使用延长睡眠时间(蓝牙无线电一直存在),我尝试使用prox_reporter程序,但耗电量约为75UA-110ua。这正常吗?有什么方法可以降低它?
注:6.0.14.1114
我使用sdk6.0.10.511协议栈。我刚做了一个DA14585最小系统板。它可以通过SPI使用SmartSnippets Toolbox V5.0.14下载并运行外围设备示例ADC例程,我怀疑可能是32.768K晶体振荡器(使用12PF的32.768K晶体振荡器),我想用内部RC晶体振荡器试试。
问题1:使用匹配电容而不是6PF的电容器是否可能导致故障?
问题2:我们可以直接使用内部RC晶体振动代替吗?以bleu app_外设为例,如何配置;