恒玄SDk预留了用户接口位于app_ibrt_customif_cmd.cpp 中
发送数据的前提是进行主从配对连接, sdk给与了两种模式,IBRT_SEARCH_UI 未定义时我们可以自己定义主从蓝牙地址,IBRT_SEARCH_UI 定义时进入serch模式通过app_start_tws_serching_direactly 这个接口进行连接,这里由于sdk此功能似乎有bug尚未能实现。
首先,自己定义主从蓝牙地址,然后烧录的时候安装你设置的地址烧入即可,如例烧录时:左耳 11 11 22 33 33 51,右耳11 11 22 33 33 50 。
SDK中自定义地址的字符串
ibrt_pairing_info_t g_ibrt_pairing_info[] =
{
{
{
0x51, 0x33, 0x33, 0x22, 0x11, 0x11},{
0x50, 0x33, 0x33, 0x22, 0x11, 0x11}
},
之后使用接口app_ibrt_if_enter_pairing_after_tws_connected(); (定义到某个按钮事件即可)
这里定义到了PWR 长按事件
void app_ibrt_normal_ui_handle_key(APP_KEY_STATUS *status, void *param)
{
if (APP_KEY_CODE_GOOGLE != status->code)
{