Dependencies:   BufferedSerial analogAverager voltageRegulator netStatReg analogMinMax CounterMinMax

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?

UserRevisionLine numberNew 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 }