跳过主要内容

IOT演示的IBEACON

DA14585

1年前

发表DLO0分 7个答复
0个投票

下载了DA14585_IOTP_V6.160.4并编辑了IBEACON_SUOTA_BUTTON项目,以使用DA14585 D-SPC585QFN40DB-P在Pro Dev套件上运行。

更改是:

#undef cfg_range_ext

#define cfg_iot_dk 0

还有其他一些可以编译代码的情况,而无需添加任何自定义代码。

编译并闪烁到板上。使用Android BLE扫描仪应用程序,我可以看到用(IbeAcon)广告的设备,并查看UUID,主要的,次要字段。

但是,iBeacon扫描仪应用程序未检测到该设备,而不是在iOS或Android上检测到该设备。

这是期望的吗?

目的是将我们的iBeacon代码迁移,该代码使用DA1458X_BEACON_V_5.40.2_0迁移DA14580,并将其符合BLE 5.0

旧的DA1458X_BEACON_V_5.40.2_0工作得很好,并且可以通过上面使用的同一IBEACON扫描仪应用程序检测到它。

我仍计划挖掘为什么这种情况不起作用的原因,但想提出这个问题,以防有人知道答案并可以帮助我更快地找出它。

谢谢!

1年前

pm_dialog

嗨,dlo,

感谢您在线的问题。您能说明您正在使用的IBEACON应用程序吗?

谢谢,pm_dialog

1年前

DLO 0分

感谢您调查。我使用了以下应用程序:

https://play.google.com/store/apps/details?id=com.bridou_n.beaconscanner

https://play.google.com/store/apps/details?id=com.smarterapps.blescanner

https://play.google.com/store/apps/details?id=de.flurp.beaconconcanner.app

而且他们没有从IoT SDK检测到IbeAcon_Suota_button,但能够检测到旧的DA1458X_BEACON_V_5.40.2_0

这个应用程序:

https://play.google.com/store/apps/details?id=com.macdom.ble.bles.blescanner

检测到检测到的设备旁边的(IBEACON)的IBEACON_SUOTA_BUTTON,列出了其UUID,主要和小型。

在iOS方面,我使用了此应用程序:

https://apps.apple.com/us/app/beacon-scan/id1011834079

当然,我们正在使用DA1458X_BEACON_V_5.40.2_0代码库的自定义应用程序。

接受的答案!

1年前

DLO 0分

我没想到这是问题,但是很奇怪,只需更改

.亚博全网company_id = dialog_comp_id to .company_id = apple_comp_id

它突然从上一张答复中弹出了所有IBEACON扫描仪。

1年前

pm_dialog

嗨,dlo,

因此,将.company_id = 亚博全网dialog_comp_id更改为.company_id = apple_comp_id解决了问题吗?我正确理解了吗?感谢您的提示!

谢谢,pm_dialog

1年前

DLO 0分

你好下午,

是的,这是正确的,从dialog_comp_id更改为apple_comp_id解决了我遇到的问题。

1年前

pm_dialog

嗨,dlo,

感谢您的指示并接受您的答案。这对另一个社区真的很有帮助!

问候,pm_dialog

1年前

DLO 0分

没问题,谢谢您与我一起研究。