Prioritize can_translator highly

Some basic profiling suggests that we could fit it on core 5 too, but it
might be better to let it float until that is proven to be a bad idea.

Change-Id: I91fe64168f260acfc95107dc2d8e653a386d90bf
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/frc971/imu_fdcan/can_translator_lib.cc b/frc971/imu_fdcan/can_translator_lib.cc
index 4336c82..bbf758d 100644
--- a/frc971/imu_fdcan/can_translator_lib.cc
+++ b/frc971/imu_fdcan/can_translator_lib.cc
@@ -14,7 +14,7 @@
               "/imu")) {
   packets_arrived_.fill(false);
   // TODO(max): Update this with a proper priority
-  event_loop->SetRuntimeRealtimePriority(15);
+  event_loop->SetRuntimeRealtimePriority(58);
 
   event_loop->MakeWatcher(
       canframe_channel, [this](const frc971::can_logger::CanFrame &can_frame) {
diff --git a/y2024/y2024_imu.json b/y2024/y2024_imu.json
index 32dadbf..5baae1c 100644
--- a/y2024/y2024_imu.json
+++ b/y2024/y2024_imu.json
@@ -400,7 +400,7 @@
       "name": "imu_can_logger",
       "executable_name": "can_logger",
       "args": [
-        "--priority=55",
+        "--priority=59",
         "--affinity=5"
       ],
       "nodes": [