Move the trajectory computation into another thread.
Change-Id: I9dff7a20752e6cdfe05ec71d3435f3006ae45353
diff --git a/frc971/control_loops/control_loops.q b/frc971/control_loops/control_loops.q
index 18ed29e..a8e6b8c 100644
--- a/frc971/control_loops/control_loops.q
+++ b/frc971/control_loops/control_loops.q
@@ -208,7 +208,7 @@
// constraints.
struct MultiSpline {
// index of the spline. Zero indicates the spline should not be computed.
- uint32_t spline_idx;
+ int32_t spline_idx;
// Number of splines. The spline point arrays will be expected to have
// 6 + 5 * (n - 1) points in them. The endpoints are shared between
// neighboring splines.