Our application requires an RTC for keeping track of date and time. We use the nRF5 Calendar as a basis for this. This example uses epoch timestamps which is pretty easy to update via a timer. Our application also requires an App. We can use this app also for sending timestamps to our nRF device to syncronize the date and time. We can do this either via a custom characteristic with an epoch timestamp, or use the CTS_C for this. But I noticed that the CTS_C format is pretty different then the standard C time library which is used in the calendar (e.g. months start with 0 in the C library and with 1 in the CTS). So I was wondering is there any other way to synchronize them?
And what is the use case of the CTS if it can't keep track of time itself, in this case an application contstantly needs updates from a server and if it's not connected it can't keep track of time?