CH32F208R CH32V208 的蓝牙转串口例程 手机端无法显示蓝牙名称

CH32F208R  CH32V208  的蓝牙转串口例程   手机端无法显示蓝牙名称

我修改了原来的设备蓝牙名称,在苹果手机上无法显示设置名称,安卓手机可以,请教下这个什么原因。


111111.jpg都是微信小程序,里面同样的小程序的搜索页面,安卓的就能正确显示设备名称,苹果的不行,CH32F208  和CH32V208都是这样不知道什么原因


CH582 没有这个问题,不管是苹果还是安卓都可以正确显示


你好,可以这样配置一下:

配置name要放在GGS_AddService的后面。

1.png

其次,可以检查一下使用IOS的lightblue,尝试搜索查看对应的设备名称。


 // Initialize GATT attributes  初始化GATT属性

    GGS_AddService(GATT_ALL_SERVICES);         // GAP

    GATTServApp_AddService(GATT_ALL_SERVICES); // GATT attributes   GATT属性  创建添加一个GATT服务

DevInfo_AddService();  

   // DevInfo_AddService1();                      // Device Information Service  设备信息服务

    ble_uart_add_service(on_bleuartServiceEvt);   // 添加服务

    // Init Connection Item  初始化连接项

    peripheralInitConnItem(&peripheralConnList);


    // Register receive scan request callback   注册接收扫描请求回调

    GAPRole_BroadcasterSetCB(&Broadcaster_BroadcasterCBs);


    // Setup a delayed profile startup   设置延迟的配置文件启动

    tmos_set_event(Peripheral_TaskID, SBP_START_DEVICE_EVT);

 IOS 使用lightblue这个软件一样无法显示 设备名


只有登录才能回复,可以选择微信账号登录