新手,问一些ble开发的不懂
请教一下,
1.怎么在CC2640正常从机工作状态下用手机APP改广播名?
2.TI是不是有个可以改Secondary mac address的软件?
3.收发一连串数据有什么官方库函数可用?
像是在SimpleBLEPeripheral工程中,SimpleProfile_GetParameter、SimpleProfile_SetParameter可以吗?
4.在simpleProfileAttrTbl结构体增加自定义的UUID和服务时:
#define GATT_PERMIT_READ 0x01 //!< Attribute is Readable
#define GATT_PERMIT_WRITE 0x02 //!< Attribute is Writable
#define GATT_PERMIT_AUTHEN_READ 0x04 //!< Read requires Authentication
#define GATT_PERMIT_AUTHEN_WRITE 0x08 //!< Write requires Authentication
#define GATT_PERMIT_AUTHOR_READ 0x10 //!< Read requires Authorization
#define GATT_PERMIT_AUTHOR_WRITE 0x20 //!< Write requires Authorization
#define GATT_PERMIT_ENCRYPT_READ 0x40 //!< Read requires Encryption
#define GATT_PERMIT_ENCRYPT_WRITE 0x80 //!< Write requires Encryption
我想问一下,Only Read、Only Write、Read and Write、Notify的服务分别该采用以上哪些标志?
是的,您可以使用SmartRF Flash Programmer 修改Secondary mac address
推荐您去TI SimpleLink Academy 学习:
http://dev.ti.com/tirex/#/DevTool/CC2640R2%20LaunchPad/?link=Development%20Tools%2FKits%20and%20Boards%2FCC2640R2%20LaunchPad%2FProject0
对于这个问题,可以去看一下profile讲解。
http://software-dl.ti.com/lprf/simplelink_academy/modules/ble_01_custom_profile/ble_01_custom_profile.html
谢谢,我试一试
好的,我去看看
请教一下,在CC2640与手机通信期间,如何实现通过BLE通信修改2640的ble广播名?
在SimpleBLEPeripheral例程里,我在SBP_CHAR_CHANGE_EVT事件后使能PWM驱动蜂鸣器board_pwm_start(4096, 50); Util_startClock(&BuzzerClock);后,蜂鸣器就不会停下来了,SBP_BUZZER_EVT事件里的board_pwm_stop();并没有触发,请教一下,正确定时驱动PWM蜂鸣器是该怎么做的?