mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-04 06:39:53 +00:00
pbap_client: trigger next packet if flow_control off
This commit is contained in:
parent
6f968c6267
commit
64b19bce9d
@ -694,7 +694,7 @@ static void pbap_packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *
|
||||
pbap_process_srm_headers(pbap_client, packet, size);
|
||||
if (pbap_client->srm_state == SRM_ENABLED) break;
|
||||
pbap_client->state = PBAP_W2_PULL_PHONEBOOK;
|
||||
if (!wait_for_user || pbap_client->flow_next_triggered) {
|
||||
if (!pbap_client->flow_control_enabled || !wait_for_user || pbap_client->flow_next_triggered) {
|
||||
goep_client_request_can_send_now(pbap_client->goep_cid);
|
||||
}
|
||||
break;
|
||||
@ -745,7 +745,7 @@ static void pbap_packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *
|
||||
pbap_process_srm_headers(pbap_client, packet, size);
|
||||
if (pbap_client->srm_state == SRM_ENABLED) break;
|
||||
pbap_client->state = PBAP_W2_GET_CARD_LIST;
|
||||
if (!wait_for_user || pbap_client->flow_next_triggered) {
|
||||
if (!pbap_client->flow_control_enabled || !wait_for_user || pbap_client->flow_next_triggered) {
|
||||
goep_client_request_can_send_now(pbap_client->goep_cid);
|
||||
}
|
||||
break;
|
||||
@ -832,7 +832,7 @@ static void pbap_packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *
|
||||
pbap_process_srm_headers(pbap_client, packet, size);
|
||||
if (pbap_client->srm_state == SRM_ENABLED) break;
|
||||
pbap_client->state = PBAP_W2_GET_CARD_ENTRY;
|
||||
if (!wait_for_user || pbap_client->flow_next_triggered) {
|
||||
if (!pbap_client->flow_control_enabled || !wait_for_user || pbap_client->flow_next_triggered) {
|
||||
goep_client_request_can_send_now(pbap_client->goep_cid);
|
||||
}
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user