蓝牙耳机芯片,苹果弹窗电量显示为0的解决方法
之前的蓝牙耳机重新都是默认电量为100%但是后来添加了充电仓模块的程序之后在选择使用一般充电仓的时候手机弹窗就会0%解决方法如下更新之后我们能够发现原厂在之前的基础上进行了更深一步的封装你看不到弹窗的数组了取而代之的是修改的渠道。具体操作如下在bsp_ble.c中u8ble_get_house_bat(void){#ifBT_TWS_NAME_MENU_ENif(!bt_tws_is_connected()){returnsys_cb1.loc_house_bat;}else{if((sys_cb1.loc_batBIT(7))0(sys_cb1.rem_batBIT(7))!0){returnsys_cb1.rem_house_bat;}else{returnsys_cb1.loc_house_bat;}}#elsesys_cb1.loc_house_bat100;//上电电池仓电量默认100%returnsys_cb1.loc_house_bat;#endif// BT_TWS_NAME_MENU_EN}u8ble_get_left_bat_level(void){#ifBT_TWS_NAME_MENU_ENif(!bt_tws_is_connected()){returnsys_cb1.loc_bat;}else{returnble_get_bat_for_channel(1);}#elsesys_cb1.loc_batble_get_bat_level();returnsys_cb1.loc_bat;#endif// BT_TWS_NAME_MENU_EN}u8ble_get_right_bat_level(void){#ifBT_TWS_NAME_MENU_ENif(!bt_tws_is_connected()){returnsys_cb1.loc_bat;}else{returnble_get_bat_for_channel(0);}#elsesys_cb1.loc_batble_get_bat_level();returnsys_cb1.loc_bat;#endif// BT_TWS_NAME_MENU_EN}由于客户没有要求添加iOS改名以及定位的功能所以屏蔽掉之后如上修改即可显示弹窗电量。