summaryrefslogtreecommitdiff
path: root/sensor/power-calculations.ses
blob: 725dc9012f273c992ac337e4616d83e0699a39c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
              draw          130 mA      from https://www.espressif.com/sites/default/files
          capacity         6000 mAh                                                       
            period          900 seconds high estimate, one sample every 15 minutes        
             awake           10 seconds rough estimate                                    
                                                                                          
  energy per awake    0.3611111 mAh                                                       
    awakes per day           96 number                                                    
    energy per day     34.66667 mAh                                                       
   days on battery     173.0769 days                                                      
 months on battery     5.769231 months                                                    
 
(ses-cell A1 "draw" nil nil nil)
(ses-cell B1 130 nil nil (B6))
(ses-cell C1 "mA" nil nil nil)
(ses-cell D1 "from https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf" nil nil nil)
 
(ses-cell A2 "capacity" nil nil nil)
(ses-cell B2 6000 nil nil (B9))
(ses-cell C2 "mAh" nil nil nil)
(ses-cell D2 nil nil nil nil)
 
(ses-cell A3 "period" nil nil nil)
(ses-cell B3 900 nil nil (B7))
(ses-cell C3 "seconds" nil nil nil)
(ses-cell D3 "high estimate, one sample every 15 minutes" nil nil nil)
 
(ses-cell A4 "awake" nil nil nil)
(ses-cell B4 10 nil nil (B6))
(ses-cell C4 "seconds" nil nil nil)
(ses-cell D4 "rough estimate" nil nil nil)
 
(ses-cell A5 nil nil nil nil)
(ses-cell B5 nil nil nil nil)
(ses-cell C5 nil nil nil nil)
(ses-cell D5 nil nil nil nil)
 
(ses-cell A6 "energy per awake" nil nil nil)
(ses-cell B6 0.3611111111111111 (/ (* B1 B4) 3600.0) nil (B8))
(ses-cell C6 "mAh" nil nil nil)
(ses-cell D6 nil nil nil nil)
 
(ses-cell A7 "awakes per day" nil nil nil)
(ses-cell B7 96.0 (/ 86400.0 B3) nil (B8))
(ses-cell C7 "number" nil nil nil)
(ses-cell D7 nil nil nil nil)
 
(ses-cell A8 "energy per day" nil nil nil)
(ses-cell B8 34.666666666666664 (* B6 B7) nil (B9))
(ses-cell C8 "mAh" nil nil nil)
(ses-cell D8 nil nil nil nil)
 
(ses-cell A9 "days on battery" nil nil nil)
(ses-cell B9 173.0769230769231 (/ B2 B8) nil (B10))
(ses-cell C9 "days" nil nil nil)
(ses-cell D9 nil nil nil nil)
 
(ses-cell A10 "months on battery" nil nil nil)
(ses-cell B10 5.76923076923077 (/ B9 30) nil nil)
(ses-cell C10 "months" nil nil nil)
(ses-cell D10 nil nil nil nil)
 
(ses-column-widths [18 12 7 50])
(ses-column-printers [nil nil ("%s") ("%s")])
(ses-default-printer "%.7g")
(ses-header-row 0)
 
( ;Global parameters (these are read first)
 2 ;SES file-format
 10 ;numrows
 4 ;numcols
)
 
;; Local Variables:
;; mode: ses
;; End: