Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c72349cf13 | |||
| a0aa180ef1 |
@@ -216,9 +216,9 @@ uint32_t ble_dfu_buttonless_char_add(ble_dfu_buttonless_t * p_dfu)
|
|||||||
add_char_params.is_var_len = true;
|
add_char_params.is_var_len = true;
|
||||||
add_char_params.max_len = BLE_GATT_ATT_MTU_DEFAULT;
|
add_char_params.max_len = BLE_GATT_ATT_MTU_DEFAULT;
|
||||||
|
|
||||||
add_char_params.cccd_write_access = SEC_OPEN;
|
add_char_params.cccd_write_access = SEC_MITM;
|
||||||
add_char_params.write_access = SEC_OPEN;
|
add_char_params.write_access = SEC_MITM;
|
||||||
add_char_params.read_access = SEC_OPEN;
|
add_char_params.read_access = SEC_MITM;
|
||||||
|
|
||||||
return characteristic_add(p_dfu->service_handle, &add_char_params, &p_dfu->control_point_char);
|
return characteristic_add(p_dfu->service_handle, &add_char_params, &p_dfu->control_point_char);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -283,8 +283,8 @@ uint32_t ble_nus_init(ble_nus_t * p_nus, ble_nus_init_t const * p_nus_init)
|
|||||||
add_char_params.char_props.write = 1;
|
add_char_params.char_props.write = 1;
|
||||||
add_char_params.char_props.write_wo_resp = 1;
|
add_char_params.char_props.write_wo_resp = 1;
|
||||||
|
|
||||||
add_char_params.read_access = SEC_OPEN;
|
add_char_params.read_access = SEC_MITM;
|
||||||
add_char_params.write_access = SEC_OPEN;
|
add_char_params.write_access = SEC_MITM;
|
||||||
|
|
||||||
err_code = characteristic_add(p_nus->service_handle, &add_char_params, &p_nus->rx_handles);
|
err_code = characteristic_add(p_nus->service_handle, &add_char_params, &p_nus->rx_handles);
|
||||||
if (err_code != NRF_SUCCESS)
|
if (err_code != NRF_SUCCESS)
|
||||||
@@ -302,9 +302,9 @@ uint32_t ble_nus_init(ble_nus_t * p_nus, ble_nus_init_t const * p_nus_init)
|
|||||||
add_char_params.is_var_len = true;
|
add_char_params.is_var_len = true;
|
||||||
add_char_params.char_props.notify = 1;
|
add_char_params.char_props.notify = 1;
|
||||||
|
|
||||||
add_char_params.read_access = SEC_OPEN;
|
add_char_params.read_access = SEC_MITM;
|
||||||
add_char_params.write_access = SEC_OPEN;
|
add_char_params.write_access = SEC_MITM;
|
||||||
add_char_params.cccd_write_access = SEC_OPEN;
|
add_char_params.cccd_write_access = SEC_MITM;
|
||||||
|
|
||||||
return characteristic_add(p_nus->service_handle, &add_char_params, &p_nus->tx_handles);
|
return characteristic_add(p_nus->service_handle, &add_char_params, &p_nus->tx_handles);
|
||||||
/**@snippet [Adding proprietary characteristic to the SoftDevice] */
|
/**@snippet [Adding proprietary characteristic to the SoftDevice] */
|
||||||
|
|||||||
Reference in New Issue
Block a user