关于设备名称的两个问题:
1,在SimpleBLEPeripheral工程中有两个设备名称,其中一个是scanRspData数据中由GAP_ADTYPE_LOCAL_NAME_COMPLETE所定义。最大可以有29个字符的名称载荷。但是在ios设备中用lightblue扫描到的名称并不是这个,而是在
// GAP GATT Attributes
static uint8 attDeviceName[GAP_DEVICE_NAME_LEN] = "Simple BLE Peripheral";
这个地方定义的名称。这个GAP_DEVICE_NAME_LEN我尝试修改不能够超过19个字符,例程中虽写了21个字符,但实际扫描到的却只有19个字符。请问这个名称如何能够加长到29个字符的名称长度。
2,在SimpleBLEBroadcaster示例工程中没有attDeviceName的设置,ios设备用lightblue扫描不到设备名称,请问如何添加?
PS我用的是1.4.0版本协议栈