7 years, 8 months ago.

time(0) disparity

Dear mbed users,

I have an issue I can't quite put my finger on. Most of my mbeds return time elapsed in seconds since cold reboot (USB removal) but 2 of the mbeds always show an overflow (4294967295), reboot or not. This is using the exact same code, so I'm confused as to what is causing this.

Anyone familiar with this?


2 Answers

7 years, 8 months ago.

I don't think even with a power cycle the RTC time is guaranteed to be zero at start, so you have to set the time at zero at the start of your program. (set_time(0)).

Accepted Answer
7 years, 8 months ago.

Alright, had a feeling it might be something like that, I guess the 2 specific mbeds showing this behaviour are just undefined then.

Thanks :)