I want to write some values to flash before the watchdog resets. For this I have the watchdog event handler specified:
err_code = nrf_drv_wdt_init(&config, wdt_event_handler);
In the wft_event_handler function I write a struct to flash with the fds module. This struct conaints 16 bytes, so 4 words. If I'm right the watchdog event handler takes 2*32768khz clock cycles, so around 61uS. I read somehwere that 1 words takes about 46 us. Is there a way to increase this timeout somehow? I need to write all this data to flash before a watchdog timeout occurs.