修改設(shè)備名稱困惑

我用Peripheral例程,GGS_SetParameter( GGS_DEVICE_NAME_ATT, GAP_DEVICE_NAME_LEN, attDeviceName );

我修改了attDeviceName這個為“ABC”,但用手機搜出來的名稱還是Simple Peripheral,不知為啥???,更奇怪的是

用電腦搜索時也是這個名子,但連接后顯示“ABC”,咋回事呢?


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

對于安卓平臺,搜索時候顯示的設(shè)備名包含在下圖“掃描應(yīng)答包”相關(guān)函數(shù)中,需要手動修改。

image.png

修改后刷新安卓APP即可搜到修改后的設(shè)備名。連接上設(shè)備之后,將顯示“屬性”中的設(shè)備名,也就是GGS_SetParameter這個函數(shù)修改的地方,包含在下圖的相關(guān)數(shù)據(jù)中,也可手動修改。代碼位置在上圖函數(shù)下面一點。image.png

總之,顯示什么設(shè)備名,具體看APP或是系統(tǒng)從哪里提取相關(guān)字符。對于IOS平臺,建議將這兩處字符統(tǒng)一設(shè)置。


按些方法,已搞定。十分感謝!


按些方法,已搞定。十分感謝!


是比設(shè)備名稱的字節(jié)數(shù)多一個吧,而不是多2個。


@云在青天水在瓶?是的,應(yīng)該是比設(shè)備名字節(jié)數(shù)長度大1,已修改,感謝指正。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频