private byte[] compressPayload(String pathdesc, byte[] payload) { byte[] comprPayload; JoH.benchmark(null); comprPayload = JoH.compressBytesToBytesGzip((payload)); JoH.benchmark(pathdesc + " JoH.compressBytesToBytes from length=" + payload.length + " to length=" + comprPayload.length); return comprPayload; }
public LineChartData lineData() { // if (d) Log.d(TAG, "START lineData from: " + JoH.backTrace()); JoH.benchmark(null); LineChartData lineData = new LineChartData(defaultLines(false)); JoH.benchmark("Default lines create - bggraph builder"); lineData.setAxisYLeft(yAxis()); lineData.setAxisXBottom(chartXAxis()); return lineData; }
private byte[] decompressBytes(String pathdesc, byte[] bytes, boolean bBenchmark) { byte[] decomprBytes; if ((bytes.length > 8) && (bytes[0] == (byte) 0x1F) && (bytes[1] == (byte) 0x8B) && (bytes[2] == (byte) 0x08) && (bytes[3] == (byte) 0x00)) { if (bBenchmark) { double benchmark_time = ts(); JoH.benchmark(null); decomprBytes = JoH.decompressBytesToBytes(bytes); String msg = pathdesc + " JoH.decompressBytesToBytes from length=" + bytes.length + " to length=" + decomprBytes.length; JoH.benchmark(msg); msg = msg + " " + (ts() - benchmark_time) + " ms"; sendDataReceived(DATA_ITEM_RECEIVED_PATH, msg, 1, "BM", -1);//"DATA_RECEIVED" return decomprBytes; } else { decomprBytes = JoH.decompressBytesToBytes(bytes); Log.d(TAG, pathdesc + " JoH.decompressBytesToBytes from length=" + bytes.length + " to length=" + decomprBytes.length); return decomprBytes; } } else { Log.d(TAG, "Benchmark: decompressBytesToBytes DataMap is not compressed! Process as normal. length=" + bytes.length); return bytes; } }
public LineChartData lineData() { // if (d) Log.d(TAG, "START lineData from: " + JoH.backTrace()); JoH.benchmark(null); LineChartData lineData = new LineChartData(defaultLines(false)); JoH.benchmark("Default lines create - bggraph builder"); lineData.setAxisYLeft(yAxis()); lineData.setAxisXBottom(chartXAxis()); return lineData; }
private byte[] decompressBytes(String pathdesc, byte[] bytes, boolean bBenchmark) { byte[] decomprBytes; if ((bytes.length > 8) && (bytes[0] == (byte) 0x1F) && (bytes[1] == (byte) 0x8B) && (bytes[2] == (byte) 0x08) && (bytes[3] == (byte) 0x00)) { if (bBenchmark) { double benchmark_time = ts(); JoH.benchmark(null); decomprBytes = JoH.decompressBytesToBytes(bytes); String msg = pathdesc + " JoH.decompressBytesToBytes from length=" + bytes.length + " to length=" + decomprBytes.length; JoH.benchmark(msg); msg = msg + " " + (ts() - benchmark_time) + " ms"; sendDataReceived(DATA_ITEM_RECEIVED_PATH, msg, 1, "BM", -1);//"DATA_RECEIVED" return decomprBytes; } else { decomprBytes = JoH.decompressBytesToBytes(bytes); Log.d(TAG, pathdesc + " JoH.decompressBytesToBytes from length=" + bytes.length + " to length=" + decomprBytes.length); return decomprBytes; } } else { Log.d(TAG, "Benchmark: decompressBytesToBytes DataMap is not compressed! Process as normal. length=" + bytes.length); return bytes; } }