Files
reap-simulator-vincent/iforte/sensors.html
2023-03-02 17:44:00 +01:00

1 line
24 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel="stylesheet" href="/bootstrap.min.css.gz"><link rel="stylesheet" href="/layout.css.gz"><script src="/jquery-3.3.1.min.js.gz"></script><script src="/popper.min.js.gz"></script><script src="/bootstrap.min.js.gz"></script><script src="/base.min.js.gz"></script><title id="pt_v">iForte</title></head><body><nav class="navbar fixed-top navbar-expand-md navbar-dark bg-dark"><div class="container"><a class="navbar-brand" href="/"><img src="/robe_logo_white.svg.gz"></a><button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar"><span class="navbar-toggler-icon"></span></button><div class="collapse navbar-collapse" id="navbar"><ul class="navbar-nav mr-auto"><li class="nav-item"><a class="nav-link" href="/">Status</a></li><li class="nav-item"><a class="nav-link" href="/personality">Personality</a></li><li class="nav-item"><a class="nav-link" href="/logs">Logs</a></li><li class="nav-item snz active"><a class="nav-link" href="/sensors">RAINS logs</a></li><li class="nav-item"><a class="nav-link" href="/discovery">Discovery</a></li><li class="nav-item"><a class="nav-link" href="#" id="scfg">Settings</a></li><li class="nav-item"><a class="nav-link" href="#" id="idnt"><img class="rdmi" src="/identify.svg.gz"></a></li></ul></div></div></nav><div class="fixed-top text-center device-label" id="pth">iForte</div><div class="container-fluid in"><h1>RAINS logs</h1><div class="row" id="boxes"><div class="col-12"><ul class="nav nav-tabs" id="tab"><li class="nav-item"><a class="nav-link active" href="#sl">Sensors</a></li><li class="nav-item"><a class="nav-link" href="#pl">Pressure measurements</a></li></ul><div class="tab-content"><div class="tab-pane fade show active" id="sl" role="tabpanel"><div class="row"><div class="col-12 box-c mt-2 mb-2"><h2 id="sta_err"><button class="btn btn-primary btn-pm collapsed" type="button" data-toggle="collapse" data-target="#lfb"><i class="blue"></i></button> Logs filter</h2><div class="box collapse clearfix" id="lfb"><div class="form-row"><div class="form-group col-auto"><label for="fsd" class="col-form-label">Start date</label></div><div class="form-group col-auto"><input type="date" class="form-control" id="fsd" step="1"></div><div class="form-group col-auto"><label for="fed" class="col-form-label">End date</label></div><div class="form-group col-auto"><input type="date" class="form-control" id="fed" step="1"></div></div><div class="form-row"><div class="form-group col-auto"><label class="col-form-label" id="tl0" for="fts0">Temperature</label></div><div class="form-group col-auto"><select class="form-control" id="fts0"><option value="0">-</option><option value="1">=</option><option value="2">&lt;</option><option value="3">&gt;</option><option value="4">&lt;=</option><option value="5">&gt;=</option></select></div><div class="form-group col-auto"><input type="text" class="form-control" size="5" id="ftv0"></div><div class="form-group col-auto"><label class="col-form-label" for="ftv0">°C</label></div></div><div class="form-row"><div class="form-group col-auto"><label class="col-form-label" id="tl1" for="fts1">Relative humidity</label></div><div class="form-group col-auto"><select class="form-control" id="fts1"><option value="0">-</option><option value="1">=</option><option value="2">&lt;</option><option value="3">&gt;</option><option value="4">&lt;=</option><option value="5">&gt;=</option></select></div><div class="form-group col-auto"><input type="text" class="form-control" size="5" id="ftv1"></div><div class="form-group col-auto"><label class="col-form-label" for="ftv1">%</label></div></div><div class="form-row"><div class="form-group col-auto"><label class="col-form-label" id="tl2" for="fts2">Pressure</label></div><div class="form-group col-auto"><select class="form-control" id="fts2"><option value="0">-</option><option value="1">=</option><option value="2">&lt;</option><option value="3">&gt;</option><option value="4">&lt;=</option><option value="5">&gt;=</option></select></div><div class="form-group col-auto"><input type="text" class="form-control" size="5" id="ftv2"></div><div class="form-group col-auto"><label class="col-form-label" for="ftv2">hPa</label></div></div><div class="float-right"><button type="button" class="btn btn-primary mr06" id="fap">Apply filter</button><button type="button" class="btn btn-primary" id="fcl">Clear filter</button></div></div></div></div> <div class="clearfix mt-2"><button class="btn btn-primary float-right dslog">Download log file</button></div><div class="table-responsive"><table class="table mt-2"><thead><tr><th>Date / Time</th><th>Temperature [°C]</th><th>Relative humidity [%]</th><th>Pressure [hPa]</th></tr></thead><tbody id="sensd"><tr><td data-target="2023-3-2">2.3.2023 16:20:47</td><td>47</td><td>14.0</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:18:50</td><td>46</td><td>14.5</td><td>1021</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:15:36</td><td>45</td><td>14.5</td><td>1022</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:12:52</td><td>44</td><td>15.0</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:10:52</td><td>43</td><td>15.0</td><td>1020</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:07:46</td><td>42</td><td>15.0</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:04:27</td><td>41</td><td>16.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:02:01</td><td>40</td><td>16.5</td><td>1021</td></tr><tr><td data-target="2023-3-2">2.3.2023 15:58:37</td><td>39</td><td>16.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 15:57:47</td><td>38</td><td>16.5</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 15:30:07</td><td>42</td><td>15.0</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 15:05:29</td><td>41</td><td>15.0</td><td>1013</td></tr><tr><td data-target="2023-3-2">2.3.2023 14:37:23</td><td>40</td><td>14.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 14:22:14</td><td>39</td><td>14.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 14:09:07</td><td>38</td><td>14.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:57:46</td><td>37</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:47:52</td><td>36</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:34:57</td><td>35</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:27:38</td><td>34</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:21:20</td><td>33</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:16:00</td><td>32</td><td>14.0</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:11:49</td><td>31</td><td>14.5</td><td>1015</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:07:53</td><td>30</td><td>15.5</td><td>1015</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:06:27</td><td>29</td><td>16.0</td><td>1015</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:05:33</td><td>28</td><td>17.0</td><td>1015</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:04:55</td><td>27</td><td>17.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:04:29</td><td>26</td><td>18.5</td><td>1014</td></tr><tr><td data-target="2023-3-2">2.3.2023 13:04:27</td><td>25</td><td>19.0</td><td>1014</td></tr><tr><td data-target="2023-2-28">28.2.2023 17:18:05</td><td>45</td><td>16.5</td><td>1020</td></tr><tr><td data-target="2023-2-28">28.2.2023 15:25:35</td><td>44</td><td>16.0</td><td>1020</td></tr><tr><td data-target="2023-2-28">28.2.2023 14:31:57</td><td>43</td><td>15.5</td><td>1021</td></tr><tr><td data-target="2023-2-28">28.2.2023 13:59:13</td><td>42</td><td>15.0</td><td>1021</td></tr><tr><td data-target="2023-2-28">28.2.2023 13:34:59</td><td>41</td><td>15.0</td><td>1021</td></tr><tr><td data-target="2023-2-28">28.2.2023 13:07:05</td><td>40</td><td>14.5</td><td>1021</td></tr><tr><td data-target="2023-2-28">28.2.2023 12:51:56</td><td>39</td><td>14.0</td><td>1022</td></tr><tr><td data-target="2023-2-28">28.2.2023 12:38:54</td><td>38</td><td>13.5</td><td>1022</td></tr><tr><td data-target="2023-2-28">28.2.2023 12:27:25</td><td>37</td><td>13.5</td><td>1022</td></tr><tr><td data-target="2023-2-28">28.2.2023 12:17:14</td><td>36</td><td>13.0</td><td>1022</td></tr><tr><td data-target="2023-2-28">28.2.2023 12:02:59</td><td>35</td><td>13.0</td><td>1022</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:54:48</td><td>34</td><td>12.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:47:16</td><td>33</td><td>12.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:40:27</td><td>32</td><td>12.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:33:47</td><td>31</td><td>12.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:24:50</td><td>30</td><td>12.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:19:32</td><td>29</td><td>11.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:15:04</td><td>28</td><td>11.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:11:11</td><td>27</td><td>11.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:08:33</td><td>26</td><td>12.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:06:43</td><td>25</td><td>12.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:06:05</td><td>24</td><td>13.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:05:05</td><td>23</td><td>13.5</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:04:27</td><td>22</td><td>14.0</td><td>1023</td></tr><tr><td data-target="2023-2-28">28.2.2023 11:03:59</td><td>21</td><td>15.0</td><td>1022</td></tr><tr><td data-target="2023-2-27">27.2.2023 19:12:54</td><td>47</td><td>18.0</td><td>1019</td></tr><tr><td data-target="2023-2-27">27.2.2023 19:12:52</td><td>46</td><td>18.0</td><td>1019</td></tr><tr><td data-target="2023-2-27">27.2.2023 18:34:19</td><td>48</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 18:34:17</td><td>47</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 18:09:40</td><td>49</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 18:09:36</td><td>48</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:49:22</td><td>50</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:49:20</td><td>49</td><td>18.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:26:01</td><td>51</td><td>17.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:25:59</td><td>50</td><td>17.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:14:44</td><td>52</td><td>17.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:14:42</td><td>51</td><td>17.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:04:53</td><td>53</td><td>16.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 17:04:51</td><td>52</td><td>16.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:56:23</td><td>54</td><td>16.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:56:21</td><td>53</td><td>16.0</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:40:54</td><td>55</td><td>15.0</td><td>1017</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:36:41</td><td>57</td><td>14.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:36:39</td><td>56</td><td>14.5</td><td>1018</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:33:03</td><td>58</td><td>14.0</td><td>1017</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:33:01</td><td>57</td><td>14.0</td><td>1017</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:24:56</td><td>59</td><td>13.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:22:46</td><td>58</td><td>13.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:20:52</td><td>57</td><td>13.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:19:10</td><td>56</td><td>13.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:16:52</td><td>55</td><td>14.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:15:30</td><td>54</td><td>14.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:14:16</td><td>53</td><td>14.5</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:13:10</td><td>52</td><td>15.0</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:12:06</td><td>51</td><td>15.5</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:10:41</td><td>50</td><td>16.0</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:09:43</td><td>49</td><td>16.5</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:08:51</td><td>48</td><td>16.5</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 16:07:55</td><td>47</td><td>17.0</td><td>1021</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:59:36</td><td>46</td><td>13.5</td><td>1019</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:51:00</td><td>45</td><td>13.5</td><td>1022</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:50:06</td><td>44</td><td>14.0</td><td>1022</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:49:14</td><td>43</td><td>14.0</td><td>1022</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:48:22</td><td>42</td><td>14.5</td><td>1022</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:47:25</td><td>41</td><td>15.0</td><td>1023</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:36:01</td><td>40</td><td>14.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:20:20</td><td>39</td><td>14.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 12:06:37</td><td>38</td><td>13.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:55:32</td><td>37</td><td>13.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:44:59</td><td>36</td><td>13.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:31:20</td><td>35</td><td>12.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:23:24</td><td>34</td><td>12.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:16:09</td><td>33</td><td>12.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:09:37</td><td>32</td><td>12.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 11:03:06</td><td>31</td><td>12.0</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:54:30</td><td>30</td><td>11.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:49:27</td><td>29</td><td>11.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:45:43</td><td>28</td><td>11.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:41:39</td><td>27</td><td>11.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:38:39</td><td>26</td><td>11.5</td><td>1020</td></tr><tr><td data-target="2023-2-27">27.2.2023 10:36:32</td><td>25</td><td>12.0</td><td>1020</td></tr></tbody></table></div></div><div class="tab-pane fade" id="pl" role="tabpanel"><div class="clearfix mt-2"><button class="btn btn-primary float-right dsprs">Download measurements file</button></div><div class="table-responsive"><table class="table mt-2"><thead><tr><th>Date / Time</th><th>Temperature [°C]</th><th>Relative humidity [%]</th><th>Pressure [hPa]</th><th>Pressure difference [hPa]</th><th>Duration [m:s]</th><th>Result</th></tr></thead><tbody id="presr"><tr><td data-target="2023-3-2">2.3.2023 16:19:02</td><td>46</td><td>14.5</td><td>1021</td><td>7.50</td><td>01:22</td><td>OK</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:15:33</td><td>44</td><td>14.5</td><td>1022</td><td>7.50</td><td>01:26</td><td>OK</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:10:31</td><td>42</td><td>15.0</td><td>1021</td><td>7.47</td><td>01:28</td><td>OK</td></tr><tr><td data-target="2023-3-2">2.3.2023 16:02:09</td><td>40</td><td>16.5</td><td>1022</td><td>7.50</td><td>01:36</td><td>OK</td></tr><tr><td data-target="2023-2-8">8.2.2023 16:18:04</td><td>53</td><td>24.0</td><td>1035</td><td>7.41</td><td>02:14</td><td>OK</td></tr><tr><td data-target="2023-2-8">8.2.2023 12:29:14</td><td>43</td><td>16.0</td><td>1037</td><td>7.56</td><td>01:22</td><td>OK</td></tr><tr><td data-target="2023-2-8">8.2.2023 11:50:29</td><td>29</td><td>17.5</td><td>1037</td><td>7.47</td><td>01:58</td><td>OK</td></tr><tr><td data-target="2023-2-7">7.2.2023 20:10:07</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr><tr><td data-target="2023-2-7">7.2.2023 20:02:52</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr><tr><td data-target="2023-2-7">7.2.2023 20:01:55</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr><tr><td data-target="2023-2-7">7.2.2023 19:56:35</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr><tr><td data-target="2023-2-7">7.2.2023 19:54:28</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr><tr><td data-target="2023-2-7">7.2.2023 19:52:21</td><td>-32</td><td>0.0</td><td>0</td><td>0.00</td><td>00:00</td><td>valve seal error</td></tr></tbody></table></div></div></div></div></div></div><div id="cfg-modal" class="modal fade" tabindex="-1" role="dialog"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><img src="/settings.svg.gz"><h5 class="modal-title" id="m-t"></h5><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button></div><div class="modal-body" id="m-b"></div><div class="modal-footer" id="m-f"><button type="button" class="btn btn-primary sb">Save</button></div></div></div></div><script>$(document).ready(function(){$('h1').html('RAINS logs');function gth(i){var html='<div class="table-responsive"><table class="table mt-2"><thead><tr><th>Date / Time</th><th>Temperature [&deg;C]</th><th>Relative humidity [%]</th><th>Pressure [hPa]</th>';if(i==1){html+='<th>Pressure difference [hPa]</th><th>Duration [m:s]</th><th>Result</th>'}html+='</tr></thead>';if(i==0){html+='<tbody id="sensd">'} else {html+='<tbody id="presr">'}html+='</tbody></table></div>';return html}var html='<div class="col-12"><ul class="nav nav-tabs" id="tab"><li class="nav-item"><a class="nav-link active" href="#sl">Sensors</a></li><li class="nav-item"><a class="nav-link" href="#pl">Pressure measurements</a></li></ul><div class="tab-content"><div class="tab-pane fade show active" id="sl" role="tabpanel">';html+='<div class="row"><div class="col-12 box-c mt-2 mb-2">';html+='<h2 id="sta_err"><button class="btn btn-primary btn-pm collapsed" type="button" data-toggle="collapse" data-target="#lfb"><i class="blue"></i></button>';html+=' Logs filter';html+='</h2>';html+='<div class="box collapse clearfix" id="lfb">';html+='<div class="form-row">';html+=c_dt('fsd','Start date','',' col-auto','date');html+=c_dt('fed','End date','',' col-auto','date');html+='</div>';html+=c_fsens(0,'Temperature','&deg;C');html+=c_fsens(1,'Relative humidity','%');html+=c_fsens(2,'Pressure','hPa');html+='<div class="float-right"><button type="button" class="btn btn-primary mr06" id="fap">Apply filter</button><button type="button" class="btn btn-primary" id="fcl">Clear filter</button></div>';html+='</div>';html+='</div>';html+='</div>';html += ' <div class="clearfix mt-2"><button class="btn btn-primary float-right dslog">Download log file</button></div>';html+=gth(0);html +='</div><div class="tab-pane fade" id="pl" role="tabpanel"><div class="clearfix mt-2"><button class="btn btn-primary float-right dsprs">Download measurements file</button></div>';html+=gth(1);html +='</div></div></div>';$('#boxes').html(html);$('#tab a').on('click',function (e){e.preventDefault();$('#tab a').removeClass('active');$(this).addClass('active');var o=$($(this).attr('href'));o.parent().find('div.tab-pane').removeClass('show active');o.addClass('show active')});var df='';var def='';function filter_item(o){var dsp=true;if(df!=''){var dr=o.find('td').eq(0).attr('data-target');if(Date.parse(dr) > Date.parse(df)) dsp=false}if(def!=''){var dr=o.find('td').eq(0).attr('data-target');if(Date.parse(dr)<Date.parse(def)) dsp=false}var vf;var v;for (i=0;i<3;i++){if(dsp&&($('#fts'+i).val() > 0)){if(i==1){vf=parseFloat($('#ftv'+i).val());v=parseFloat(o.find('td').eq(i+1).html())} else {vf=parseInt($('#ftv'+i).val());v=parseInt(o.find('td').eq(i+1).html())}switch (parseInt($('#fts'+i).val())){case 1: if(v!=vf) dsp=false;break;case 2: if(v>=vf) dsp=false;break;case 3: if(v<=vf) dsp=false;break;case 4: if(v > vf) dsp=false;break;case 5: if(v<vf) dsp=false;break}}}if(dsp) o.show();else o.hide()}function fils(json,d,t){var stmp=json['data'].split(' ')[0].split('.');stmp=stmp[2]+'-'+stmp[1]+'-'+stmp[0];var l='<tr>';l+='<td data-target="'+stmp+'">'+json['data']+'</td>';l+='<td>'+json['t']+'</td>';l+='<td>'+json['r']+'</td>';l+='<td>'+json['p']+'</td>';if(t==1){l+='<td>'+json['pd']+'</td>';l+='<td>'+json['mt']+'</td>';l+='<td>'+json['res']+'</td>'}l+='</tr>';var o='#sensd';if(t==1) o='#presr';if(d){$(o).prepend(l);if(t==0){filter_item($(o).find('tr').first())}} else {$(o).append(l);if(t==0){filter_item($(o).find('tr').last())}}}var lfn='data';$('.dslog').bind('click',function(){var p='';if($('#fap').hasClass('btn-danger')){var d=new Date($('#fsd').val());if(!!d.valueOf()){p+='&sdy='+d.getFullYear();p+='&sdm='+(d.getMonth()+1);p+='&sdd='+d.getDate()}d=new Date($('#fed').val());if(!!d.valueOf()){p+='&edy='+d.getFullYear();p+='&edm='+(d.getMonth()+1);p+='&edd='+d.getDate()}for (i=0;i<3;i++){if($('#fts'+i).val() > 0){if(p.length) p+='&';var mul=1;var add=0;switch (i){case 0: add=32;break;case 1: mul=2;break}p+='fts'+i+'='+$('#fts'+i).val()+'&';p+='ftv'+i+'='+Math.floor($('#ftv'+i).val()*mul+add)}}}do_ajax('/dl_logf',p,function (json){if(json){location='sensors-'+lfn+'.csv';close_modal()}})});$('.dsprs').bind('click',function(){location='pressure-tests-'+lfn+'.csv';close_modal()});do_ajax('/status_i',{},function (json){if(json){ptit(json['pt']);lfn=json['lfn']}});var dlti=0;var dli=0;var secs=Math.round(new Date().getTime() / 1000);function dlr(){do_ajax('/dl_log','i='+dli,function(json){if(json){var nsecs=Math.round(new Date().getTime() / 1000);if((nsecs - secs)>=60){window.location='/sensors'} else {secs=nsecs;if(json['data']){if(json['type']==0) fils(json,dli,json['type']);setTimeout(dlr,4)} else {if(dli==0) dli=1;setTimeout(dlr,4000)}}} else {setTimeout(dlr,2000)}})}dlr();var pti=2;function ptr(){do_ajax('/dl_log','i='+pti,function(json){if(json){if(json['data']){fils(json,pti - 2,json['type']);setTimeout(ptr,4)} else {if(pti==2) pti=3;setTimeout(ptr,4000)}}})}ptr();$('#fap').bind('click',function(){var ec=0;var er=0;for (i=0;i<3;i++){$('#ftv'+i).removeClass('is-invalid');var r;if(i==1) r=parseFloat($('#ftv'+i).val());else r=parseInt($('#ftv'+i).val());if($('#fts'+i).val() > 0){if(isNaN(r)){$('#ftv'+i).addClass('is-invalid');er++} else ec++}}var d=new Date($('#fsd').val());if(!!d.valueOf()){df=d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();ec++}d=new Date($('#fed').val());if(!!d.valueOf()){def=d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();ec++}if(ec > 0){$(this).addClass('btn-danger');document.cookie='fsd='+$('#fsd').val();document.cookie='fed='+$('#fed').val();for (i=0;i<3;i++){document.cookie='ftv'+i+'='+$('#ftv'+i).val();document.cookie='fts'+i+'='+$('#fts'+i).val()}if($('#sta_err>button').hasClass('collapsed')){$('#sta_err>button').click()}} else {$(this).removeClass('btn-danger');if(er > 0) return}$('#sensd tr').each(function(e){filter_item($(this))})});$('#fsd').bind('change',function(){if($('#fsd').val().length === 0){df='';$('#fap').click()}});$('#fed').bind('change',function(){if($('#fed').val().length === 0){def='';$('#fap').click()}});$('#fcl').bind('click',function(){$('#lfb select').val('0');$('#lfb input[type=text]').val('');$('#sensd tr').show();df='';def='';for (i=0;i<3;i++){$('#ftv'+i).removeClass('is-invalid')}$('#fap').removeClass('btn-danger');$('#fsd').val('');$('#fed').val('');document.cookie='fsd=';document.cookie='fed=';for (i=0;i<3;i++){document.cookie='ftv'+i+'=';document.cookie='fts'+i+'='}});$('#fsd').val(get_cookie('fsd',''));$('#fed').val(get_cookie('fed',''));for (i=0;i<3;i++){$('#ftv'+i).val(get_cookie('ftv'+i,''));$('#fts'+i).val(get_cookie('fts'+i,0))}$('#fap').click()});</script></body></html>