有图:Win10+蓝牙4.0环境,无法通过操作系统连接上CC2650STK,如果有谁连接成功读到数据的请帮忙看看!
1、win10 专业版 + 蓝牙4.0环境上2、win10 企业版 + 蓝牙4.0环境上3、诺基亚820 win8.1 环境上操作系统识别出 cc2650STK但连接失败,1台手机+3台电脑均如此,求解!所有系统都认出是Ti Sensor...
View ArticleCC2650 simpleBLEPeripheral工程下添加串口处理(非NPI),写好串口初始化以及接收回调,但无法进入接收回调处理函数。
UART_Params_init(¶ms); params.baudRate = 9600; params.writeDataMode = UART_DATA_BINARY; params.readMode = UART_MODE_CALLBACK; params.readDataMode =...
View ArticleCC2541主从串口透传超过40字节
从机向主机发数据:采用GATT_Notification,超过19字节时,自动分段发送,每一段最多19字节。例如,发送27字节拆分成19+8,发送45字节拆分为19+19+7,或者分割成四段19+19+19+9,都可以成功发送,主机完整接收并串口输出。主机向从机发数据:采用GATT_WriteCharValue,超过19字节也自动分段发送,发送27字节拆分成19+8,可以成功发送,从机完整接收并串口...
View Article关闭广播还能收到APP数据!
uint8 initial_advertising_enable = FALSE;GAPRole_SetParameter( GAPROLE_ADVERT_ENABLED, sizeof( uint8 ), &initial_advertising_enable ); 这样关闭CC2540广播后, 居然还能收到APP的数据,请问是不是还需要做其他关闭的处理后才收不到APP数据?
View ArticleCC2541 hid连接问题
hi现在在做手柄项目,手柄一直调用HidDev_Report发送数据,测试发现从连接 配对 绑定不稳定有时异常(仅限安卓设备),假如手柄不发送数据,发现连接 配对绑定比较稳定查看代码HidDev_Report在判断连接并且hidDevConnSecure ==TRUE,才会发送数据,所以不应该在没有配对绑定之前发送数据导致异常,不知道为什么会出现我这种情况,
View Article如何提高observer或者其他蓝牙主机的形式对广播包的捕获的成功率??
各位TI的工程师以及路过的大神们: 现在我使用TI BLE 蓝牙协议栈(1.4.1)和CC2541 作为observer ,能捕捉广播信号,但是经常丢失(即便是1秒钟广播一次的广播包都会丢失) 1.这是什么原因呢? 2.observer是否能胜任扫描100个广播频率为1HZ广播包的任务(同时广播而捕捉失败不考虑)?...
View ArticleCC2541主机向从机发送大量数据的实现方式
请教一下,在串口透传模块,主机端需要实现大容量数据的发送,我通过GATT_WriteCharValue函数像从机发送数据,一次只能发送19个字节,当数据个数超过19个字节后,会自动分包发送。但是我自己测试最大只能分为两个包,19+18=37字节,可以正常收发。但是超过之后,就会发生错误,例如发送50字节时,自动分包19+19+12,但是主机只能成功发送第一个19字节和最后的12字节,中间的19字节调...
View Articlecc254x 编译 oad 一直停在 Performing Post-Build Action
网上看到的解决办法是 说TI提供者这个cc524x_ubl_pp.bat文件存在Bug。以text文档形式打开cc524x_ubl_pp.bat,会有如下语句:@echo offchdir %1\..\..\common\cc2540start cc254x_ubl_pp.js %2 %3 %4 %5将这段语句改为下面语句即可:@echo off%~d1chdir...
View Article修改SimpleBLECentral的代码获取从机notify的问题
TI技术你们好,我最近在想用cc2541主机模式去连接从机并且读出其数据。在SimpleBLECentral源代码基础之上进行修改,发现uuid 服务if ( simpleBLEDiscState == BLE_DISC_STATE_SVC ) { // Service found, store handles if ( pMsg->method ==...
View ArticleSmartRF 闪存编程器的bug
如下图,选择eraser and program,每次下载程序时稍微接触不好,可能就无法继续了,软件就死在这,求教,有没有好的解决办法。生产时遇到,每次这样太麻烦
View Article詢問Util_convertBdAddr2Str(devList[scanIdx].addr
請問 Util_convertBdAddr2Str(devList[scanIdx].addr ,這值是0x68請問 0x68 = gatt_char_user_desc_uuid (#define type)????
View ArticleANCS例程的的配对和绑定出问题
====================================问题是:下面的现象是不是说明,配对不成功?====================================ANCS的例程是这个http://processors.wiki.ti.com/index.php/Cc2640_ANCS_Sample我仿真发现AncsApp_pairStateEvt函数有如下的现象if(stat...
View Articlecc2640不能扫描出100+个设备的问题
现有个项目要求cc2640能够扫描出100+个设备发出的广播包。我在SimpleBLEObserver例程上进行了测试,每次扫描只能扫到40,50个广播包,多次扫描的数据基本上是重复的,将近一半的设备广播包扫不出来。板子是自制的,非官方板,ble stack版本2.0.0100+个设备广播间隔为500ms设备放置离cc2640很近相关的定义修改:#define...
View ArticleCC2640 24M晶振不起振
自己画了块板子,32.768K晶振能震荡,可24M的晶振就是不起振,电容也试了蛮多,也去掉电容试了,24M就是不起振。芯片也能被识别,能下载程序,接线是没有问题的。希望大神给点建议。
View ArticleCC2540 与 ANDROID手机反复提示配对的问题
Hi,设置如下,ANDROID手机搜索到设备后提示配对,点击确认配对,然后过几秒就断开连接了,然后又连接上,再提示配对,反复这样,请问是什么问题呢?谢谢!uint32 passkey = 000000; uint8 pairMode = GAPBOND_PAIRING_MODE_INITIATE; uint8 mitm = TRUE; uint8 ioCap =...
View ArticleCC2541连续发送2帧数据问题
各位好, 请教一下,能否实现蓝牙主机发送一个读的通知请求,从机连续发送2帧数据(只发送2帧)? 我测试的结果是,如果从机使用GATT_Notification()函数,会一直广播。 如果从机使用SimpleProfile_SetParameter()函数,主机发送一次通知请求,那么主机只能收到最后一帧数据。如何让2帧数据都能收到并保存呢? 主机通知请求:...
View ArticleCC2640中 SimpleBLEPeripheral_freeAttRsp 的作用是什么?
请问在SimpleBLEPeripheral工程中SimpleBLEPeripheral_freeAttRsp的作用是什么?谢谢
View ArticleCC2541的SPI从机使用问题
最近做用CC2541做SPI的通信,作为从机,然后在数据接收的时候发现明明在接收的缓冲区spiRxBuf中明明就有数据,但是去读取的时候,发现spiRxHead ==...
View Article