22耳机关机前要给充电盒发码方法

耳机关机前要给充电盒发码方法

 

充电盒-耳机通信,仓是作为主机,耳机为从机,只能由仓主动发起通讯,耳机收到数据后回复相应消息

 

            入仓后,未关盖,仓是周期性一直发码给耳机查询耳机配对连接状态

 

 

 

 

 

if (app_bt_get_sys_state() == STATE_AG_PAIRING) {

                 if(!user_conn_flag){

            if (!rsp_pairing) {

        param |= 0x01;

                DBGLOG_BOX_DBG("zk_send_rsp_with_tws_pairing_state\n");

            }

        }else{

                 user_conn_flag = false;

            if (!rsp_pairing) {

        param |= 0x03;

                DBGLOG_BOX_DBG("zk_send_rsp_with_tws_disconnected_state\n");

            }

        }

    }else if (app_bt_get_sys_state() == STATE_CONNECTED) {

        if (!rsp_pairing) {

            param |= 0x02;

                         DBGLOG_BOX_DBG("zk_send_rsp_with_tws_connected_state\n");

        }

    }else {

        rsp_pairing = false;

    }

        if( flag_power_off_tell_box==1)//zk+ //zk+ 耳机在关机前要回关机码给仓,仓未显示红LED 3s

        {

                 param |= 0x04;

                 //flag_power_off_tell_box=0;

                DBGLOG_BOX_DBG("zk_send_rsp_with_tws_poweroff_state\n");

        }

    buffer[5] = param;

    memcpy(buffer + 6, addr, 12);

    buffer[18] = get_crc8(buffer, 18);

    battery_cmc_uart_send(buffer, sizeof(buffer));

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值