Dialog Semiconductor customer support - confirmation https://support.dialog-semiconductor.com/resource-keywords/confirmation en 确认指示 https://support.dialog-semiconductor.com/confirmation-indication < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above">
Forums: 

Hello, Dialog

In my project, which based on empty_peripheral_template (SDK v5.0.2.1) I have two characteristics with indication property (Custom servis). I send indication's messages from my device (server or peripheral role) in next code:

struct custs1_val_ind_req* req_1 = KE_MSG_ALLOC_DYN(CUSTS1_VAL_IND_REQ,
TASK_CUSTS1, TASK_APP,
custs1_val_ind_req, DEF_CUST1_TEST_1_CHAR_LEN);
struct custs1_val_ind_req* req_2 = KE_MSG_ALLOC_DYN(CUSTS1_VAL_IND_REQ,
TASK_CUSTS1, TASK_APP,
custs1_val_ind_req, DEF_CUST1_TEST_2_CHAR_LEN);
// Copy data to char_value and send message
req_1->conhdl = app_env->conhdl;
req_1->handle = CUST1_IDX_TEST_1_VAL;
req_1->length = DEF_CUST1_TEST_1_CHAR_LEN;
memcpy(req_1->value, &test_uart_data_rx[31], DEF_CUST1_TEST_1_CHAR_LEN);
ke_msg_send(req_1);
// Copy data to char_value and send message
req_2->conhdl = app_env->conhdl;
req_2->handle = CUST1_IDX_TEST_2_VAL;
req_2->length = DEF_CUST1_TEST_2_CHAR_LEN;
memcpy(req_2->value, &test_uart_data_rx[11], DEF_CUST1_TEST_2_CHAR_LEN);
ke_msg_send(req_2);

This code placement in callback fuction, which I appointed on arch_main_loop_callbacks.app_on_ble_powered .

The second device (client or central role) controled by UART from PC (prox_monitor_ext project). When I receive data by indication message, I see on UART that indication message sent one-by-one in two connection interval (connection interval is set 10 ms), i.e. time between two indication's message is about 20-22 ms.

Now, questions:
1. May I send two indication's message in one time slot or not?
2. How can I seen indication confirmation? I didn't see function or message which do parsing this events
3. I read next text 'Register or unregister from peer device events such as indication or notifications on a specific service
attribute handle range on dedicated connection.' about GATTC_REG_TO_PEER_EVT_CMD, but I do not fully understand what they mean. Can you explain what it means?

If Your need, I can load a screenshot from logic analyzer window.

Thank, Besr regurads.

Device: 
Fri, 11 Dec 2015 07:07:28 +0000 CheMax 2433 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/confirmation-indication#comments