# Argon- System Mode Manual- Infrequent publishes

**URL:** <https://community.particle.io/t/argon-system-mode-manual-infrequent-publishes/57470>\
**Category:** Firmware\
**Tags:** argon\
**Created:** [August 20, 2020, 7:59pm UTC](https://community.particle.io/t/argon-system-mode-manual-infrequent-publishes/57470 "2020-08-20T19:59:10Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![robc](https://avatars.discourse-cdn.com/v4/letter/r/e9a140/32.png) [@robc](https://community.particle.io/u/robc)\
**Post date:** [August 25, 2020, 1:34pm UTC](https://community.particle.io/t/argon-system-mode-manual-infrequent-publishes/57470/14 "2020-08-25T13:34:23Z")

</div>

> [@sunder](#):
>
> I am still a bit confused what happens when millis() overflows and goes to 0.

In addition, check this tutorial out:

> [@Millis() and rollover tutorial](https://community.particle.io/t/millis-and-rollover-tutorial/20429):
>
> The millis() function is handy for timing things with the Particle Photon (and Electron, and Core). It executes very quickly and has a good resolution (milliseconds). From the manual: Returns the number of milliseconds since the device began running the current program. This number will overflow (go back to zero), after approximately 49 days. Note: The return value for millis is an unsigned long, errors may be generated if a programmer tries to do math with other datatypes such as ints. Now…

---

_[View the full topic](https://community.particle.io/t/argon-system-mode-manual-infrequent-publishes/57470)._
