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.

设备名称咨询



GGS_SetParameter( GGS_DEVICE_NAME_ATT, GAP_DEVICE_NAME_LEN, attDeviceName );用这个函数设置了设备名称,但是扫描出来显示的名称不是设置的,而是scanRspData[]数组里面定义的名称~~~咨询其他网友也说,搜索同一个设备,有时会显示两个名字。

为啥有两个名字???哪个才是呀??一个大名一个小名么??

  • yueliangz0123,

    GGS_SetParameter( GGS_DEVICE_NAME_ATT, GAP_DEVICE_NAME_LEN, attDeviceName ); 设置的是你真正的名字,GAP 里面的。

    scanRspData[]  只是广播的时候发送的数据,里面的名字只是相当于数据。

    由于central设备的开发也会不一样,有些只认广播里面的名字,有些则会连上后去读取GAP profile里面的名字。

    所以你最好两个名字都设置成一样。