11
5.5 Example for MinTime/MaxTime logic
Example#1
based on MinTime = 1 Hour, MaxTime= 1 Hour, Reportable Change i.e. BatteryVoltageChange=0.1V
MaxTime MaxTime
S
leeping(MinTime)
S
leeping(MinTime)
Wakes up and collects data Wakes up and collects data Wakes up and collects data
REPORTS 3.6V REPORTS 3.5V REPORTS 3.6V
Note:
MaxTime=MinTime. Data will only be report according to MaxTime (MinTime) duration regardless BatteryVoltageChange value.
Example#2
based on MinTime = 15 Minutes, MaxTime= 1 Hour, Reportable Change i.e. BatteryVoltageChange= 0.1V
Example#3
based on MinTime = 15 Minutes, MaxTime= 1 Hour, Reportable Change i.e. BatteryVoltageChange= 0.1V
MaxTime
Sleeping(MinTime) sleeping
sleeping sleeping
0H
15
th
M 30
th
M 45
th
M
1H
2H
Wakes up and
collects data
3.6V
Does not report
Wakes up and
collects data
REPORT 3.6V
Wakes up and
collects data
REPORT 3.6V
Wakes up and
collects data
3.6V
Does not report
MaxTime
sleeping
sleeping
...
0H
15
th
M
30
th
M
45
th
M 1H
1H 10
th
M
1H 25
th
M 1H 40
th
M 1H 55
th
M
2H 10
th
M
Wakes up and
collects data
REPORTS 3.6V
Wakes up and
collects data
3.5V
Does not report
Wakes up and
collects data
3.5V
Does not report
Wakes up and
collects data
3.5V
Does not report
Wakes up and
collects data
3.5V
Does not report
Wakes up and
collects data
REPORTS
3.5V
Wakes up and
collects data
3.6V
Does not report
Users push the button,
REPORTS 3.5V.
Recalculate
MaxTime.
Wakes up and collects
data
3.5V |3.5-3.6|=0.1
REPORTS 3.5V
Wakes up and
collects data 3.5V
Does not report