(raw)
| 112 | } |
| 113 | |
| 114 | function parseKeyValue(raw) { |
| 115 | var next = {} |
| 116 | var lines = String(raw || "").split("\n") |
| 117 | for (var i = 0; i < lines.length; i++) { |
| 118 | var line = lines[i] |
| 119 | if (!line) continue |
| 120 | var idx = line.indexOf("\t") |
| 121 | if (idx === -1) continue |
| 122 | var key = line.substring(0, idx) |
| 123 | var value = line.substring(idx + 1) |
| 124 | next[key] = key === "ssid" ? decodeIwSsid(value) : value.trim() |
| 125 | } |
| 126 | return next |
| 127 | } |
| 128 | |
| 129 | function throughputState(previous, next, now) { |
| 130 | var prev = previous || {} |
no test coverage detected