采用CC2640F128 做主机,扫描周边从机,连接符合条件的从机,发送命令。 请问TI的员工,有相近的例程吗。 另外做为主机后,能不能同时作为从机
采用CC2640F128 做主机,扫描周边从机,连接符合条件的从机,发送命令。 请问TI的员工,有相近的例程吗。另外做为主机后,能不能同时作为从机
View Articlecc254x PM2进入退出询问
CC254x低功耗的三种模式下,PM2比较适合我们项目情景。1、现在有个问题是这样,TI的peripherial工程下,peripherial下有个周期任务performPeriodicTask();我在这个任务里面测试进入和退出PM2模式:使用2线uart,不额外使用IO口中断。在这个定时周期任务中,进入时1步先hold电源,2步uart发送数据,3步重新进入sleep模式。但实测仿真,能一步步进...
View ArticleBLE-CC2541-1.3.2 如何关闭蓝牙射频模块
请问有人知道CC2541,BLE协议栈1.3.2 如何关闭蓝牙射频模块么?例如协议栈提供什么接口关闭蓝牙电源,或者通过寄存器关闭蓝牙电源的,谢谢!
View ArticleCC2541操作SNV读写次数多了之后安卓7.0手机再也连不上了
目前我遇到问题,调用SNV写了几十次之后断开蓝牙之后,安卓7.0连接不上了;但是ios和安卓4.4等都是可以连接通讯的;我把操作SNV函数注释掉又都正常,代码如下:void DataSave(u8 DataType){u8...
View Article请问CC2541协议栈SNV供给用户使用的ID,每个ID可以存储多少byte?
看了手册,给我们使用的ID:0x80-0xFE。可是我对FLASH这块还不太明白。1 page是2048 bytes,协议栈osal_snv.c上面看到有2 pages。 那么OSAL API.pdf里面第11章节里面ID的范围是0x00-0xFF,给我们应用的是0x80-0xFE。那么算下来,每个ID可以保存16 bytes。...
View Article使用wl1831mod模块
您好,我们现在尝试学习、使用WL1831mod模块在嵌入式Linux系统中实现蓝牙功能;但是由于我们是第一次接触这种技术,看了一些技术文档后,还是无从下手,不知道应该怎么实现这个蓝牙功能。请问,可不可以介绍一下使用这个WL1831mod在Linux系统下实现蓝牙功能的具体操作流程、步骤;谢谢!
View Article关于CC2640的ADC问题
请问下有没有ADC的例程,我现在检测电池电量,我利用SDK里面的驱动调用直接死机了,我现在有个项目所有功能已完善就差电池电量检测了,请帮忙查找电池电量例程,谢谢!很急。。。。
View Article2640广播间隔问题
大家好请问一下,2640广播间隔设置有什么注意事项没?我把广播间隔设置为 20ms,也就是下面的设置#define DEFAULT_ADVERTISING_INTERVAL 32过一段时间5-10min不等就会停止广播,但是我发送命令还是有回复的比如:AT+NAME?就会给我回复广播的名字但是就是停止广播还希望TI的打什么指点一下要如何设置谢谢
View Article请问大神,CC2541(数传模块)在传输数据的空闲间隙,可以实现ibeacon功能吗?
本人小白刚接触BLE,请问大神,CC2541(数传模块)在传输数据的空闲间隙,可以实现ibeacon功能吗?如果可以请给个思路改怎么设计程序,参考哪个例程?谢谢!
View ArticleCC2541断开连接后再也连接不上了
各位大侠: 请教一下接收到一次数据就更改一下SNV,发现断开连接后再也连接不上了代码如下:#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 8#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 8uint8 TestData;case SIMPLEPROFILE_CHAR6://获取连接句柄...
View Article从机simpleBLEPeripheral Indicate方式发数据给主机simpleBLECentral 收不到回复数据
一:从机属性表配置如下图二:发送数据抓包图片三:主机收到从机数据地方四:从机Indicate数据地方五:从机接收主机回复数据地方,没有收到数据六:合计共以下几个问题已知条件:1):主机打开从机cfg开关为0x002成功2):从机Indicate方式发送给主机一组数据,主机接收到了,但主机没有回复数据给从机3):从机用Notify方式发送数据给主机,没有问题问题如下:1):从机以Indicate方式发...
View Article两个主机 一个用Notify 一个用Indicate 从机cfg配置 怎么区别主机发来的是GATT_CLIENT_CFG_NOTIFY 还是...
case GATT_CLIENT_CHAR_CFG_UUID: //CHAR2的通知开关 if(pAttr->handle == mainProfileAttrTbl[MAIN_ATTRTBL_CHAR2_CCC_IDX].handle) { status = GATTServApp_ProcessCCCWriteReq( connHandle, pAttr, pValue, len,...
View Article安卓7.0手机连接不上蓝牙2541
用华为mate8和小米4都是安卓7.0系统,开始连接通讯都正常,一段时间之后就连不上了,但是低版本系统手机可以,苹果手机也可以,重启蓝牙和手机以及设备都是一样不行,只能重新烧固件才可以,又遇到这个问题的嘛?急
View ArticleCC2640R2F ECC加密
CC2640R2F的示例工程里面都带有ECC,但是只有生成公钥和私钥的API。我想问一下,此处只是为了做ECDH密钥协议用的吗?能够实现完整的ECC功能吗?比如加解密数据?
View ArticleCC2541开启POWERSAVING后使用默认串口传数据到APP,又不想使用流控,怎么做?
CC2541开启POWERSAVING后使用默认串口传数据到APP,又不想使用流控,怎么做?1):用寄存器操作,不使用协议栈提供的串口程序,按照上述操作,接收数据有时候正确,有时候错误,可能是那个地方影响了数据接收?2):如果用协议栈程序来改动,开启POWERSAVING,开启串口,串口设置中,关闭流控,修改HAL库是否可以,使用P02 P03唤醒,然后初始化串口,接收数据
View Article