-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
65 lines (65 loc) · 3.98 KB
/
index.html
File metadata and controls
65 lines (65 loc) · 3.98 KB
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
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name=viewport content="width=device-width, initial-scale=1">
<title>DPS Insight V1.0.5</title>
<link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/index.css?v1.0.5">
<link rel="stylesheet" type="text/css" href="dygraphs/dist/dygraph.min.css">
<script type="text/javascript" src="dygraphs/dist/dygraph.js"></script>
<script type="text/javascript" src="dygraphs/src/extras/synchronizer.js"></script>
</head>
<body>
<div id="input-panel">
<div id="grid-input-panel">
<div id="file-panel">
<div id="folder">
<input type="file" id="folder-input" directory webkitdirectory onchange="readFiles(this.files)" style="display: none;"/>
<label for="folder-input">Input Folder</label>
</div>
<div id="file"><input type="file" id="file-input" multiple onchange="readFiles(this.files)" style="display: none;" />
<label for="file-input">Input Files</label>
</div>
</div>
<span id="status-panel">Status: <a id="status">waiting for input</a></span>
<div id="options-dropdown">
<input type="button" class="help-button" onclick="location.href='http://insight.dpsrr.com/DPS_Insight_Manual.pdf?1.0.1';" value="?">
<button class="options-dropdown-trigger" onclick="toggleDropdown("options-dropdown-content")">Options</button>
</div>
</div>
</div>
<div class="options-dropdown-content show" id="options-dropdown-content">
<div class="column">
<div class="custom-hex-input"><input type="text" name="custom" id="custom-hex-input" placeholder="Custom ex: "0x1, 0x3""></div>
<div><input type="checkbox" name="hex-code" id="critical" value="critical" checked autocomplete="off">
<label for="critical">Critical Errors (0x1-0x17, 0x1D, 0x12E)</label></div>
<div><input type="checkbox" name="hex-code" id="0x10A" value="0x10A" autocomplete="off" >
<label for="0x10A">0x10A: Board Temp</label></div>
<div><input type="checkbox" name="hex-code" id="0x10B" value="0x10B" autocomplete="off" >
<label for="0x10B">0x10B: Charger Plugged In</label></div>
<div><input type="checkbox" name="hex-code" id="0x114" value="0x114" autocomplete="off">
<label for="0x114">0x114: Battery V</label></div>
<div><input type="checkbox" name="hex-code" id="0x115" value="0x115" autocomplete="off">
<label for="0x115">0x115: Turbine V</label></div>
<div id="0x11A-checkbox-div"><input type="checkbox" name="hex-code" id="0x11A" value="0x11A" autocomplete="off">
<label for="0x11A">0x11A: Pressure Info</label></div>
<div><input type="checkbox" name="hex-code" id="0x11B" value="0x11B" autocomplete="off">
<label for="0x11B">0x11B: RPM</label></div>
<div><input type="checkbox" name="hex-code" id="0x12C" value="0x12C" autocomplete="off">
<label for="0x12C">0x12C: Accelerometer Info</label></div>
<div><input type="checkbox" name="hex-code" id="0x138" value="0x138" autocomplete="off">
<label for="0x138">0x138: 3.3V Rail Info</label></div>
<div><input type="checkbox" name="hex-code" id="0x139" value="0x139" autocomplete="off">
<label for="0x139">0x139: 5.0V Rail Info</label></div>
<button id="reparse">Reparse files</button>
</div>
</div>
<div id="graphdiv" style="background-color: white;width:100%;"></div>
<div id="results-panel"></div>
<div id="footer">
<p class="text-center footer">Version 1.0.5</p>
</div>
<script src="dependencies/jquery-3.3.1.min.js"></script>
<script src="js/index.js?v1.0.5"></script>
</body>