For my application, most of the time, the device is asleep with the exception of sensor reading and logging every 5 minutes and occasional (and infrequent) beaconing so the device can be interrogated.
I'm trying to understand if it is better to use an external DS3231 RTC or use the library below to bring the nrf5340 out of sleep to talk to various I2C and SPI sensors, timestamp log some data, go back to sleep.
It certainly looks like date-time can be used to timestamp the data but can it also be used to come out of deep sleep every 5 minutes? How deep can the device sleep while still running the RTCounter? Is it better to just go to an even deeper sleep state and use an external clock to interrupt and wake the chip? Does Bluetooth beaconing mean that the chip can't go into very deep sleep anyway?
Date-Time — nRF Connect SDK 2.0.99 documentation (nordicsemi.com)