Hi itsmaxdd,
Your assumption is right, the real misunderstanding is about the function esp_timer_get_time().
This function is to get time in microseconds since boot, returns number of microseconds since underlying timer has been started.
Your misunderstood it as getting time stamp.
... View more