Add a drivetrain typescript plot config
Also, add a few extra comments/error messages to other pieces of
the plotting infrastructure.
Change-Id: Iab4dded93b1c5019e6b6c3d96d66728aa2e1f2a1
diff --git a/frc971/control_loops/drivetrain/BUILD b/frc971/control_loops/drivetrain/BUILD
index 042c8d8..d42b97c 100644
--- a/frc971/control_loops/drivetrain/BUILD
+++ b/frc971/control_loops/drivetrain/BUILD
@@ -3,6 +3,7 @@
load("@com_github_google_flatbuffers//:build_defs.bzl", "flatbuffer_cc_library", "flatbuffer_ts_library")
load("//aos:config.bzl", "aos_config")
load("//tools/build_rules:select.bzl", "cpu_select")
+load("@npm_bazel_typescript//:defs.bzl", "ts_library")
flatbuffer_cc_library(
name = "drivetrain_goal_fbs",
@@ -715,3 +716,14 @@
"//aos/testing:googletest",
],
)
+
+ts_library(
+ name = "drivetrain_plotter",
+ srcs = ["drivetrain_plotter.ts"],
+ target_compatible_with = ["@platforms//os:linux"],
+ deps = [
+ "//aos/network/www:aos_plotter",
+ "//aos/network/www:proxy",
+ "//frc971/wpilib:imu_plot_utils",
+ ],
+)