Compare commits
15 Commits
daaaadc56d
...
c7372d21d2
Author | SHA1 | Date |
---|---|---|
Ben V. Brown | c7372d21d2 | |
Ben V. Brown | 16cfcb1002 | |
Ben V. Brown | 8e91ed7282 | |
Ben V. Brown | 9a747bdaad | |
Ben V. Brown | 94e2f92c29 | |
Ben V. Brown | 64e193ad66 | |
Ben V. Brown | 33fdf13003 | |
Ben V. Brown | 396ea8e2a7 | |
Ben V. Brown | c5570b96ca | |
Ben V. Brown | 037cee323a | |
Ben V. Brown | 0a82336258 | |
Ben V. Brown | 5678f70284 | |
Ben V. Brown | 399f466954 | |
Ben V. Brown | 9c14484f09 | |
Ben V. Brown | 97c2a54186 |
|
@ -1531,6 +1531,13 @@ void app_anc_key(APP_KEY_STATUS *status, void *param) {
|
|||
bool flag = app_anc_work_status();
|
||||
|
||||
#if defined(IBRT)
|
||||
ibrt_ctrl_t *p_ibrt_ctrl = app_tws_ibrt_get_bt_ctrl_ctx();
|
||||
|
||||
TRACE(2, "[%s] current_role: %d", __func__, p_ibrt_ctrl->current_role);
|
||||
if (p_ibrt_ctrl->current_role == IBRT_SLAVE) {
|
||||
app_anc_notify_master_to_exchange_coef(0, 0);
|
||||
return;
|
||||
}
|
||||
app_anc_status_sync(!flag);
|
||||
#endif
|
||||
app_anc_status_post(!flag);
|
||||
|
|
|
@ -118,12 +118,6 @@ void send_prev_track(void) {
|
|||
uint8_t action[] = {IBRT_ACTION_BACKWARD};
|
||||
app_ibrt_if_start_user_action(action, sizeof(action));
|
||||
}
|
||||
|
||||
void send_enable_disable_anc(void) {
|
||||
uint8_t action[] = {IBRT_ACTION_ANC_NOTIRY_MASTER_EXCHANGE_COEF};
|
||||
app_ibrt_if_start_user_action(action, sizeof(action));
|
||||
}
|
||||
|
||||
void app_key_single_tap(APP_KEY_STATUS *status, void *param) {
|
||||
TRACE(2, "%s event %d", __func__, status->event);
|
||||
|
||||
|
@ -144,7 +138,6 @@ void app_key_single_tap(APP_KEY_STATUS *status, void *param) {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
void app_key_double_tap(APP_KEY_STATUS *status, void *param) {
|
||||
TRACE(2, "%s event %d", __func__, status->event);
|
||||
|
||||
|
@ -186,7 +179,6 @@ void app_key_triple_tap(APP_KEY_STATUS *status, void *param) {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
void app_key_quad_tap(APP_KEY_STATUS *status, void *param) {
|
||||
TRACE(2, "%s event %d", __func__, status->event);
|
||||
|
||||
|
@ -215,7 +207,7 @@ void app_key_long_press_down(APP_KEY_STATUS *status, void *param) {
|
|||
send_prev_track();
|
||||
} else {
|
||||
// Bud's are working as a pair
|
||||
send_enable_disable_anc();
|
||||
app_anc_key(status, param);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -279,7 +279,6 @@ void app_ibrt_ui_perform_user_action(uint8_t *p_buff, uint16_t length) {
|
|||
ibrt_ctrl_t *p_ibrt_ctrl = app_tws_ibrt_get_bt_ctrl_ctx();
|
||||
|
||||
#ifdef ANC_APP
|
||||
//Doesnt actully get used!!!
|
||||
app_anc_cmd_receive_process(p_buff, length);
|
||||
#endif
|
||||
#ifdef ANC_WNR_ENABLED
|
||||
|
@ -353,9 +352,6 @@ void app_ibrt_ui_perform_user_action(uint8_t *p_buff, uint16_t length) {
|
|||
app_bt_volumedown();
|
||||
app_ibrt_sync_volume_info();
|
||||
break;
|
||||
case IBRT_ACTION_ANC_NOTIRY_MASTER_EXCHANGE_COEF:
|
||||
app_anc_key(NULL, NULL);
|
||||
break;
|
||||
default:
|
||||
TRACE(2, "%s unknown user action %d\n", __func__, p_buff[0]);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue