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

ADV_IND mode scan request and response, how to trigger the event BLE_GAP_EVT_SCAN_REQ_REPORT?

hi, nordicer:

two device, a peripheral and a apple phone as central. we want to support scan request and response with ADV_IND mode,  I understand as following:

(1) peripheral advertise data

(2) central receive advertising data, and scan request data

(3) perpheral scan response data

we have 3 problems:

(1) how peripheral support the scan request and response?

(2) how peripheral get the scan request data? BLE_GAP_EVT_SCAN_REQ_REPORT?

(3) can central adjust some payload data ? 

Parents
  • Hi,

    In our SDK, for the peripheral both advertising and scan request/scan response is handled automatically by the Advertising Module. (I.e. you provide advertising data and scan response data from the application, and the Advertising Module and the SoftDevice handles the rest.)

    I do not quite understand what you mean by "can central adjust some payload data". If you mean "Can the central send payload together with the scan request" then the answer is "no". The scan request does not have any payload.

    Regards,
    Terje

Reply
  • Hi,

    In our SDK, for the peripheral both advertising and scan request/scan response is handled automatically by the Advertising Module. (I.e. you provide advertising data and scan response data from the application, and the Advertising Module and the SoftDevice handles the rest.)

    I do not quite understand what you mean by "can central adjust some payload data". If you mean "Can the central send payload together with the scan request" then the answer is "no". The scan request does not have any payload.

    Regards,
    Terje

Children
Related