Hello, I am developing ble scanner in which I want to print data of adv reports over uart. Printing is executed in main and in on_ble_evt function I add items to circular buffer. But as I have many beacons I get too many interrupts and processor cannot follow up with printing. I would rather miss some adv reports and be able to print more data. Assuming I am using softdevice only for scanning how can I "block" softdevice when I get into on_ble_evt (called from ble_evt_dispatch) ? Is CRITICAL_SECTION_ENTER possible here?
Regards,
Michal