diff --git a/nimble/controller/include/controller/ble_ll_conn.h b/nimble/controller/include/controller/ble_ll_conn.h index ef2a88ec1..04ccd8023 100644 --- a/nimble/controller/include/controller/ble_ll_conn.h +++ b/nimble/controller/include/controller/ble_ll_conn.h @@ -217,9 +217,6 @@ struct ble_ll_conn_sm uint8_t period_occ_mask; /* mask: period 0 = 0x01, period 3 = 0x08 */ #endif - /* RSSI */ - int8_t conn_rssi; - /* Ack/Flow Control */ uint8_t tx_seqnum; /* note: can be 1 bit */ uint8_t next_exp_seqnum; /* note: can be 1 bit */ diff --git a/nimble/controller/src/ble_ll_sched.c b/nimble/controller/src/ble_ll_sched.c index 9ec11a2c7..bef141c94 100644 --- a/nimble/controller/src/ble_ll_sched.c +++ b/nimble/controller/src/ble_ll_sched.c @@ -301,8 +301,8 @@ ble_ll_sched_conn_reschedule(struct ble_ll_conn_sm *connsm) */ #if MYNEWT_VAL(BLE_LL_STRICT_CONN_SCHEDULING) int -ble_ll_sched_master_new(struct ble_ll_conn_sm *connsm, uint32_t adv_rxend, - uint8_t req_slots) +ble_ll_sched_master_new(struct ble_ll_conn_sm *connsm, + struct ble_mbuf_hdr *ble_hdr, uint8_t pyld_len) { int rc; os_sr_t sr; @@ -311,7 +311,7 @@ ble_ll_sched_master_new(struct ble_ll_conn_sm *connsm, uint32_t adv_rxend, uint32_t earliest_end; uint32_t dur; uint32_t itvl_t; - + uint32_t adv_rxend; int i; uint32_t tpp; uint32_t tse;