This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

what is the upper bound of the radio receiver can stay on?

We would like to know the upper bound for the amount of time the radio receiver can be on during an ADV_IND event. We have measured up to 400 µs.

Parents
  • Hi,

    This is not specified and would probably depend on the advertising parameters. You can read more about the states of the receiver here

    Best regards

    Jared

  • Hi Jared,
    I think the receiver is for receiving SCAN_REQ in this case. Here is our adv configuration. How should we deduce the upper bound of the receiver on-time? The measured upper bound is bigger than the theoretical time needed to receive SCAN_REQ. Is the upper bound actually the time to receive the maximum PDU in theory?
    By the way, here is the parameters of ADV.
        m_adv_params.primary_phy     = BLE_GAP_PHY_1MBPS;
        m_adv_params.duration        = BLE_GAP_ADV_TIMEOUT_GENERAL_UNLIMITED;
        m_adv_params.properties.type = BLE_GAP_ADV_TYPE_CONNECTABLE_SCANNABLE_UNDIRECTED;
        m_adv_params.p_peer_addr     = NULL;
        m_adv_params.filter_policy   = BLE_GAP_ADV_FP_ANY;
        m_adv_params.interval        = BLE_GAP_ADV_INTERVAL_MAX;
     
Reply
  • Hi Jared,
    I think the receiver is for receiving SCAN_REQ in this case. Here is our adv configuration. How should we deduce the upper bound of the receiver on-time? The measured upper bound is bigger than the theoretical time needed to receive SCAN_REQ. Is the upper bound actually the time to receive the maximum PDU in theory?
    By the way, here is the parameters of ADV.
        m_adv_params.primary_phy     = BLE_GAP_PHY_1MBPS;
        m_adv_params.duration        = BLE_GAP_ADV_TIMEOUT_GENERAL_UNLIMITED;
        m_adv_params.properties.type = BLE_GAP_ADV_TYPE_CONNECTABLE_SCANNABLE_UNDIRECTED;
        m_adv_params.p_peer_addr     = NULL;
        m_adv_params.filter_policy   = BLE_GAP_ADV_FP_ANY;
        m_adv_params.interval        = BLE_GAP_ADV_INTERVAL_MAX;
     
Children
No Data
Related