millis()
Continuous running mS timer. Rolls over back to zero.
unsigned long
In our test millis did not provide exact 1mS timing, whereas using micros x 1000 did.
micros()
Continuous running unsigned long uS timer. Rolls over back to zero.
unsigned long
