diff --git a/system/stack/hcic/hciblecmds.cc b/system/stack/hcic/hciblecmds.cc index b2f2e82bcf74a67387c765bbfb467ddcb9692916..da9041c0db25dab76f988734ab69891f4ddcc304 100644 --- a/system/stack/hcic/hciblecmds.cc +++ b/system/stack/hcic/hciblecmds.cc @@ -698,7 +698,7 @@ void btsnd_hcic_ble_set_extended_scan_params(uint8_t own_address_type, uint8_t* pp = (uint8_t*)(p + 1); uint16_t param_len = 3 + (5 * scanning_phys); - p->len = HCIC_PREAMBLE_SIZE + 3 + (5 * param_len); + p->len = HCIC_PREAMBLE_SIZE + param_len; p->offset = 0; UINT16_TO_STREAM(pp, HCI_LE_SET_EXTENDED_SCAN_PARAMETERS);