CC2541主从机配对问题
环境:固件:SDK—1.41IDE:IAR-9.2芯片:CC2541手机配对从机,如果密码错误则提示错误,正确则配对通过(正常)主机配对从机,无论密码是否匹配都会配对成功,简直就是无视了密码的存在,有配对过程。(错误)在配对过程中的每个步骤我都会用串口打印出来,虽然密码错误了,但是还是现实验证通过了。尝试修改模式:从: uint8 pairMode =...
View ArticleCC2640App怎么调用CC2640Stack中的api函数
各位TI的工程师,有个问题想请教一下。我现在做的项目中需要用到如下的api:/******************************************************************************* * @fn HCI_LE_CreateConnCancelCmd API * * @brief This LE API is used to cancel a...
View Article关于CC2540 协议栈1.4.2的版本
大家好,问两个问题,希望有时间的朋友们帮忙回答一下1.调用GATT_WriteCharValue去使能从机的notify滞后于,从机一定有indication的应答吗?2.这个版本的协议栈发送 Write no response命令应该怎么发?我写的代码如下,但是抓包抓不到任何东西,好像没发出来,但是返回值是SUCCESSbStatus_t snm_sampling_enable(void) {...
View Article如何修改主机SimpleBLECentral读取sensortag中的值??
我更改了一下几个部分,不知道对不对我只更改了SimpleBLECentral的程序我这个问题都很长时间没回答了1.在下面我加入了通知的使能,不知道对不对! 但运行结果 总是Write Error 3 这是为什么?case GAP_LINK_PARAM_UPDATE_EVENT: { LCD_WRITE_STRING( "Param Update", HAL_LCD_LINE_1 );...
View Article如何修改主机SimpleBLECentral读取sensortag中的值??
我想知道SimpleBLECentral怎样修改能得到sensortag中的值,我是参考串口透传的程序修改的,但是可以使能notify,读不出值来!!有实例我可以看一下吗?我实在是看不出哪里错了?是回调程序错了吗?/********************************************************************** @fn...
View Articlecc2540主机如何获得从机Notify权限的Handle
版主好: 请问 cc2540主机如何获得从机Notify权限的Handle。例如 在SimpleBLECentral中当是ATT_HANDLE_VALUE_NOTI消息时判断Hanlde是否等于0x0038,这个0x0038是如何得到的。谢谢!
View Article读写特征值的响应
Hi TI的前辈们! 我在simpleBLECentral工程中,在用户的任务里调用函数GATT_WriteCharValue();写特征值。正常情况下,隔一小段时间都会有个响应事件发生,并跑到simpleBLECentralProcessGATTMsg()函数。其中包括读/写、异常的响应:else if ( ( pMsg->method == ATT_WRITE_RSP ) ||...
View Article关于GATT_DiscAllPrimaryServices ( uint16 connHandle, uint8 taskId )
使用标题的函数后如果成功后,会发出一个消息:ATT_READ_BY_GRP_TYPE_RSPstatic void simpleBLEGATTDiscoveryEvent( gattMsgEvent_t *pMsg )在处理函数中pMsg中的内容: attReadByGrpTypeRsp_t readByGrpTypeRsp; //!< ATT Read By Group...
View Article关于CC2640外置flash驱动和off-chip OAD的问题(使用flash芯片型号S25FL216K-大小2Mbyte)
CC2640想要想要使用片外off-chip OAD升级方式,现在遇到如下困难,敬请指导:协议栈版本:ble_cc26xx_2_01_00_44423flash芯片型号:S25FL216K,大小2Mbtye1:片外flash的增加官方的指导文档在什么位置?需要自己添加flash的驱动吗?2:这种off-chip...
View ArticleSmartRF FLASH Programmer 2的通信协议
Hi, 我们想自己做一个上位机,替代SmartRF FLASH Programmer 2,请问,能否提供SmartRF FLASH Programmer 2与芯片之间的通信协议??
View Article在CC2650的hid_adv_remote工程添加鼠标Profile,键盘却无法通讯
如上,hid_adv_remote工程使用的是hidkbdccservice.c。其没有鼠标配置其report ID:后用hidkbmservice.c替代它,键盘在连接之后却无法发送notify。其report ID:
View Article连接参数问题
各位大神帮忙指导下,感谢:1. 连接上APP,再断开后, 之前设置的连接参数需要重新设置吗? 还是一直保留在主机端? 除非需要调整连接参数大小才需要重新设置?2. 为什么上电开机时设置连接参数不需要调用GAPRole_SendUpdateParam(), 而在之后修改连接参数时需要调用GAPRole_SendUpdateParam()请求更新?...
View ArticleCC2541收不到notify的使能
Android端在case BLEConstants.ACTION_GATT_SERVICES_DISCOVERED:事件之后执行BLEManager.getBLEService().setCharacteristicNotification(characteristic, true);操作,设备端收不到GATT_CLIENT_CHAR_CFG_UUID的写属性事件。
View ArticleCC2540蓝牙与WIFE 共同使用的现象
下位机CC2540 传输数据,上位机接收数据,并通过WIFE播放视频,现在的问题是蓝牙打开会影响到wife的速率。我试过其他蓝牙芯片的设备,同时打开wife和蓝牙,也不会有影响,播放顺畅。现在纠结的是我的协议问题,还是芯片本身的问题。求大神指导,小弟感激不尽。
View Article请教波形幅度
你好,TI工程师 请教一下 1)我按摩的波形从pio输出,一般只能通过定时器产生波形吗?是否有其它方法。 2)波形的强度(应该是波形电压幅度)改变能否通过固件设置,能的话在哪设置?不能的话,是否只能靠硬件来改变,通过什么元件,只按1个开关来改变幅度。谢了lincoln
View ArticleBLE栈代码中的osal_alien2proxy代理进程该如何理解?
osal_alien2proxy 中为空时由其他任务传递出消息来对osal_proxy_tasks进行赋值。请问这条消息由哪个任务发送出来的?这两个代理进程ID单步调试看到为3和4该怎么理解?
View Article求解osal_snv_read 失败
现在在simple_cenral下操作读osal_snv_read会一直失败,返回0x01,而osal_snv_write确能成功,而且,我在simple_peripheral是读写都操作成功了,请问究竟是什么回事?代码是在按键回调执行,在初始化或者线程里读的时候也试过不行改过地址不行#define BLE_NVID_CUST_WL_NUM...
View Article