初学者,使用msp430最小系统+CC2564,在写入spp demo后,打开手机蓝牙(安卓),发现找不到蓝牙信号?这是什么原因?求大神解答。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
初学者,使用msp430最小系统+CC2564,在写入spp demo后,打开手机蓝牙(安卓),发现找不到蓝牙信号?这是什么原因?求大神解答。
其实,我想问的问题不是这个:
问题1 我现在有一个主机,他能搜索到环境中相同类型的ble设备,但我搜不到某些手环的广播信息。我猜想是要改某些值,如scan period,scan frequent。但是怎么改如何改,我现在看见两行代码
// Scan duration in ms
#define DEFAULT_SCAN_DURATION 8000
// TRUE to use high scan duty cycle when creating link
#define DEFAULT_LINK_HIGH_DUTY_CYCLE FALSE
请问只要该他们就可以了吗??
问题2 我现在把环境中的设备都枚举出来了,而且存放在一个数组里面,
// Scan result list
static gapDevRec_t simpleBLEDevList[DEFAULT_MAX_SCAN_RES];
那么我连接的时候只要把相对应的设备拷贝到
peerAddr = simpleBLEDevList[simpleBLEScanIdx].addr;
addrType = simpleBLEDevList[simpleBLEScanIdx].addrType;
然后去连接就行了是吧!!
我想问的是,能同时建立多个连接吗??最多几个??
问题3 在建立连接后,像iphone的ble软件中可以搜寻 枚举出所有Servce的UUID,和所有characteristic的UUID,我怎么做才能把他们enum出来。