Lines Matching full:tx
84 /* Maximum tx power */
154 /* delay between EVENTS_READY and start of tx */
471 * Called when we want to wait if the radio is in either the rx or tx
498 ble_phy_set_start_time(uint32_t cputime, uint8_t rem_usecs, bool tx) in ble_phy_set_start_time() argument
506 * We need to adjust start time to include radio ramp-up and TX pipeline in ble_phy_set_start_time()
507 * delay (the latter only if applicable, so only for TX). in ble_phy_set_start_time()
509 * Radio ramp-up time is 40 usecs and TX delay is 3 or 5 usecs depending on in ble_phy_set_start_time()
516 if (tx) { in ble_phy_set_start_time()
632 * @param tx_phy_mode phy mode for last TX (only valid for TX->RX)
644 /* RX shall start exactly T_IFS after TX end captured in CC[2] */ in ble_phy_wfr_enable()
646 /* Adjust for delay between EVENT_END and actual TX end time */ in ble_phy_wfr_enable()
851 /* Better be in TX state! */ in ble_phy_tx_end_isr()
883 /* See if a new phy has been specified for tx to rx transition */ in ble_phy_tx_end_isr()
895 /* Schedule RX exactly T_IFS after TX end captured in CC[2] */ in ble_phy_tx_end_isr()
897 /* Adjust for delay between EVENT_END and actual TX end time */ in ble_phy_tx_end_isr()
1008 * Let's schedule TX now and we will just cancel it after processing RXed in ble_phy_rx_end_isr()
1009 * packet if we don't need TX. in ble_phy_rx_end_isr()
1013 * same as the limit when we need to have TX scheduled (i.e. TIMER0 and PPI in ble_phy_rx_end_isr()
1016 * When TX is scheduled in advance, we may event process packet a bit longer in ble_phy_rx_end_isr()
1021 /* Schedule TX exactly T_IFS after RX end captured in CC[2] */ in ble_phy_rx_end_isr()
1027 /* Adjust for delay between EVENT_READY and actual TX start time */ in ble_phy_rx_end_isr()
1040 * for TX to start since EVENTS_COMPARE[0] will not happen any time soon. in ble_phy_rx_end_isr()
1041 * For now let's set a flag denoting that we are late in RX-TX transition so in ble_phy_rx_end_isr()
1389 /* Set logical address 1 for TX and RX */ in ble_phy_init()
1402 /* Captures tx/rx start in timer0 cc 1 and tx/rx end in timer0 cc 2 */ in ble_phy_init()
1482 * Note that TX and RX states values are the same except for 3rd bit so we in ble_phy_rx()
1565 * rx to tx automatically.