This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nrf52832 scan channel switch time

I use nrf52832 + SoftDevices132_nrf52_3.1.0.

sd_ble_gap_scan_start() run with scan_interval=scan_window=5ms.

I look at scan-channel-switch time is about 1ms. (I analyze current consumption.) It's so many.

I want reduce switch time.

Add, I programed.

static const ble_gap_scan_params_t scan_params = { .active = 0, .use_whitelist = 0, .adv_dir_report = 0, .interval = 0x0008, /* 5ms / .window = 0x0008, / 5ms */ .timeout = 0, }; ... ... uint32_t err_code = sd_ble_gap_scan_start(&scan_params);

Parents
  • yes.

    I can not upload a analyzeing image. But It's cyclic a 5ms interval. and when change interval(10ms, 20ms, etc), interval is changed a setted interval, but switch time is about 1ms.

    Also, I measure the recieve counts. interval:20ms 1500counts/minutes interval 5ms 450counts/minutes

    Other case, I compare againest CSR BLE chip. CSR BLE chip is 1000countes/minutes on 5ms scan interval.

    Is nrf52832 poor againest CSR BLE chip?

Reply
  • yes.

    I can not upload a analyzeing image. But It's cyclic a 5ms interval. and when change interval(10ms, 20ms, etc), interval is changed a setted interval, but switch time is about 1ms.

    Also, I measure the recieve counts. interval:20ms 1500counts/minutes interval 5ms 450counts/minutes

    Other case, I compare againest CSR BLE chip. CSR BLE chip is 1000countes/minutes on 5ms scan interval.

    Is nrf52832 poor againest CSR BLE chip?

Children
No Data
Related