Browse Source

Added log function to detection report

pull/4/head
Bastian Kohler 1 year ago
parent
commit
d04d166e14

+ 15
- 3
app/src/main/java/com/example/ueberwachungssystem/VideoDetection/DetectionReport.java View File

@@ -1,19 +1,31 @@
package com.example.ueberwachungssystem.VideoDetection;

import android.util.Log;

import java.util.Calendar;

/** Detection Report Class */

public class DetectionReport {
public String timeStamp;
public String detectionType;
public float detectedAmplitude;
public float detectedValue;
public String detectorID;

public DetectionReport(String detectorID, String detectionType, float detectedAmplitude) {
this.timeStamp = String.valueOf(Calendar.getInstance().getTime());
this.detectionType = detectionType;
this.detectedAmplitude = detectedAmplitude;
this.detectedValue = detectedAmplitude;
this.detectorID = detectorID;
}

/** Debug Report */
public void log(String tag) {
String time = "Time: [" + this.timeStamp + "]";
String type = "Type: [" + this.detectionType + "]";
String value = "Value: [" + this.detectedValue + "]";
String id = "ID: [" + this.detectorID + "]";

String message = String.join("\t", time, type, value, id);
Log.d(tag, message);
}
}

Loading…
Cancel
Save