Dependencies: BufferedSerial analogAverager voltageRegulator netStatReg analogMinMax CounterMinMax
nettime.cpp@3:ac1f2af8bd0f, 2019-09-16 (annotated)
- Committer:
- masterkookus
- Date:
- Mon Sep 16 14:17:45 2019 +0000
- Revision:
- 3:ac1f2af8bd0f
- Child:
- 12:4bb088c27838
Added basic system timer and moving devices to new file
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
masterkookus | 3:ac1f2af8bd0f | 1 | #include "nettime.h" |
masterkookus | 3:ac1f2af8bd0f | 2 | |
masterkookus | 3:ac1f2af8bd0f | 3 | static volatile unsigned int timerval = 0; |
masterkookus | 3:ac1f2af8bd0f | 4 | static volatile bool tickflag = false; |
masterkookus | 3:ac1f2af8bd0f | 5 | |
masterkookus | 3:ac1f2af8bd0f | 6 | int getTime(void) |
masterkookus | 3:ac1f2af8bd0f | 7 | { |
masterkookus | 3:ac1f2af8bd0f | 8 | return timerval; |
masterkookus | 3:ac1f2af8bd0f | 9 | } |
masterkookus | 3:ac1f2af8bd0f | 10 | |
masterkookus | 3:ac1f2af8bd0f | 11 | bool getTick(void) |
masterkookus | 3:ac1f2af8bd0f | 12 | { |
masterkookus | 3:ac1f2af8bd0f | 13 | return tickflag; |
masterkookus | 3:ac1f2af8bd0f | 14 | } |
masterkookus | 3:ac1f2af8bd0f | 15 | |
masterkookus | 3:ac1f2af8bd0f | 16 | void setTick(bool tickval) |
masterkookus | 3:ac1f2af8bd0f | 17 | { |
masterkookus | 3:ac1f2af8bd0f | 18 | tickflag = tickval; |
masterkookus | 3:ac1f2af8bd0f | 19 | } |
masterkookus | 3:ac1f2af8bd0f | 20 | |
masterkookus | 3:ac1f2af8bd0f | 21 | void incTime(void) |
masterkookus | 3:ac1f2af8bd0f | 22 | { |
masterkookus | 3:ac1f2af8bd0f | 23 | timerval=timerval+1; |
masterkookus | 3:ac1f2af8bd0f | 24 | } |