Move logging stuff
This commit is contained in:
@ -35,7 +35,7 @@ import com.qualcomm.robotcore.hardware.HardwareMap;
|
|||||||
import com.qualcomm.robotcore.hardware.IMU;
|
import com.qualcomm.robotcore.hardware.IMU;
|
||||||
import com.qualcomm.robotcore.hardware.VoltageSensor;
|
import com.qualcomm.robotcore.hardware.VoltageSensor;
|
||||||
|
|
||||||
import org.firstinspires.ftc.teamcode.tuning.LogFiles;
|
import org.firstinspires.ftc.teamcode.util.LogFiles;
|
||||||
import org.firstinspires.ftc.teamcode.util.Encoder;
|
import org.firstinspires.ftc.teamcode.util.Encoder;
|
||||||
import org.firstinspires.ftc.teamcode.util.Localizer;
|
import org.firstinspires.ftc.teamcode.util.Localizer;
|
||||||
import org.firstinspires.ftc.teamcode.util.LynxFirmwareVersion;
|
import org.firstinspires.ftc.teamcode.util.LynxFirmwareVersion;
|
||||||
|
@ -37,7 +37,7 @@ import com.qualcomm.robotcore.hardware.HardwareMap;
|
|||||||
import com.qualcomm.robotcore.hardware.IMU;
|
import com.qualcomm.robotcore.hardware.IMU;
|
||||||
import com.qualcomm.robotcore.hardware.VoltageSensor;
|
import com.qualcomm.robotcore.hardware.VoltageSensor;
|
||||||
|
|
||||||
import org.firstinspires.ftc.teamcode.tuning.LogFiles;
|
import org.firstinspires.ftc.teamcode.util.LogFiles;
|
||||||
import org.firstinspires.ftc.teamcode.util.Encoder;
|
import org.firstinspires.ftc.teamcode.util.Encoder;
|
||||||
import org.firstinspires.ftc.teamcode.util.Localizer;
|
import org.firstinspires.ftc.teamcode.util.Localizer;
|
||||||
import org.firstinspires.ftc.teamcode.util.LynxFirmwareVersion;
|
import org.firstinspires.ftc.teamcode.util.LynxFirmwareVersion;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package org.firstinspires.ftc.teamcode.tuning;
|
package org.firstinspires.ftc.teamcode.util;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@ -19,6 +19,7 @@ import org.firstinspires.ftc.teamcode.MecanumDrive;
|
|||||||
import org.firstinspires.ftc.teamcode.TankDrive;
|
import org.firstinspires.ftc.teamcode.TankDrive;
|
||||||
import org.firstinspires.ftc.teamcode.ThreeDeadWheelLocalizer;
|
import org.firstinspires.ftc.teamcode.ThreeDeadWheelLocalizer;
|
||||||
import org.firstinspires.ftc.teamcode.TwoDeadWheelLocalizer;
|
import org.firstinspires.ftc.teamcode.TwoDeadWheelLocalizer;
|
||||||
|
import org.firstinspires.ftc.teamcode.tuning.TuningOpModes;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileInputStream;
|
import java.io.FileInputStream;
|
||||||
@ -40,7 +41,7 @@ public final class LogFiles {
|
|||||||
public static LogFile log = new LogFile("uninitialized");
|
public static LogFile log = new LogFile("uninitialized");
|
||||||
|
|
||||||
public static class LogFile {
|
public static class LogFile {
|
||||||
public int version = 0;
|
public String version = "quickstart2 v0";
|
||||||
|
|
||||||
public String opModeName;
|
public String opModeName;
|
||||||
public long msInit = System.currentTimeMillis();
|
public long msInit = System.currentTimeMillis();
|
||||||
@ -189,6 +190,8 @@ public final class LogFiles {
|
|||||||
for (File f : fs) {
|
for (File f : fs) {
|
||||||
sb.append("<li><a href=\"/logs/download?file=");
|
sb.append("<li><a href=\"/logs/download?file=");
|
||||||
sb.append(f.getName());
|
sb.append(f.getName());
|
||||||
|
sb.append("\" download=\"");
|
||||||
|
sb.append(f.getName());
|
||||||
sb.append("\">");
|
sb.append("\">");
|
||||||
sb.append(f.getName());
|
sb.append(f.getName());
|
||||||
sb.append("</a></li>");
|
sb.append("</a></li>");
|
Reference in New Issue
Block a user