diff --git a/ble_lbs/ble_lbs.c b/ble_lbs/ble_lbs.c index f2a72f9..c255ede 100644 --- a/ble_lbs/ble_lbs.c +++ b/ble_lbs/ble_lbs.c @@ -107,8 +107,8 @@ uint32_t ble_lbs_init(ble_lbs_t * p_lbs, const ble_lbs_init_t * p_lbs_init) add_char_params.char_props.read = 1; add_char_params.char_props.notify = 1; - add_char_params.read_access = SEC_OPEN; - add_char_params.cccd_write_access = SEC_OPEN; + add_char_params.read_access = SEC_JUST_WORKS; + add_char_params.cccd_write_access = SEC_JUST_WORKS; err_code = characteristic_add(p_lbs->service_handle, &add_char_params, @@ -127,8 +127,8 @@ uint32_t ble_lbs_init(ble_lbs_t * p_lbs, const ble_lbs_init_t * p_lbs_init) add_char_params.char_props.read = 1; add_char_params.char_props.write = 1; - add_char_params.read_access = SEC_OPEN; - add_char_params.write_access = SEC_OPEN; + add_char_params.read_access = SEC_JUST_WORKS; + add_char_params.write_access = SEC_JUST_WORKS; return characteristic_add(p_lbs->service_handle, &add_char_params, &p_lbs->led_char_handles); }