如何向蓝牙零件添加新的服务或特征?
我尝试收缩的是通过应用程序读取传感器(ADC,I2C)和/或修改PWM的占空比,但我无法找到创建特征的信息以及如何将其遥控或本地修改
并且由于它未批准修改主环路如何设置期刊读取?使用计时器?,我知道蓝牙与事件一起工作,但我找不到一种使其有效的方法
例如:
我需要每2分钟读取温度传感器并将我的PWM的占空比修改为温度,但我也想连接到蓝牙并通过智能手机读取实际温度或修改占空比。
我没有问题我知道如何使用它们,因为我一直在使用外围示例,但现在我不知道如何将它们添加到我的蓝牙零件中。
嗨,马格加,
SDK的BLE_APP_PETPERAL示例可以作为参考。请查看app_adcval1_timer_cb_handler()以了解如何向对等设备发送通知。具体示例是在Projects \ target_apps \ ble_examples \ ble_app_peripheral路径下。
请查看DA14531-DA14585-586读取I2C加速度计BLESW示例。该示例是使用BLE通知,以便将数据发送到对等设备。
您还可以查看无附带示例,并且您将在“用户指南”中找到详细的示例。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/smartbond-codeless-commands.
我建议还要检查以下教程:
http://lpccs-docs.dialog-seminiondiond.com/da145xx_advertising_tutorial/index.html.
http://lpccs-docs.dialog-semiciondiond.com/tutorial_sdk6/index.html.
http://lpccs-docs.dialog-semicondiondum/tutorial-custom-profile-da145xx/index.html.
谢谢,PM_DIALOG.