From 59b5679dda1acc2b094637b3a8821ecfec010162 Mon Sep 17 00:00:00 2001 From: Sergey Savelyev Date: Sun, 30 Nov 2025 09:09:31 -0800 Subject: [PATCH] rename pin command handler factory method --- flight/src/hardware/pin.rs | 2 +- flight/src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/flight/src/hardware/pin.rs b/flight/src/hardware/pin.rs index 7a45ad9..0949c2b 100644 --- a/flight/src/hardware/pin.rs +++ b/flight/src/hardware/pin.rs @@ -5,7 +5,7 @@ use std::time::Instant; pub trait PinDevice { fn set_pin(&self, pin: u8, value: PinState, valid_until: Instant, priority: u8); - fn new_pinset_callback<'a>(&self) -> impl Fn(ValidPriorityCommand) + 'a + fn new_set_pin_callback<'a>(&self) -> impl Fn(ValidPriorityCommand) + 'a where Self: Sized + Clone + 'a, { diff --git a/flight/src/lib.rs b/flight/src/lib.rs index 9bbfe5a..57bc15a 100644 --- a/flight/src/lib.rs +++ b/flight/src/lib.rs @@ -71,8 +71,8 @@ pub fn run() -> Result<()> { let mut comms = CommsTask::new(15000, "nautilus-ground:14000")?; comms.add_command_handler("/shutdown", new_shutdown_handler(&running))?; - comms.add_command_handler("/mcp23017a/set", task_a.new_pinset_callback())?; - comms.add_command_handler("/mcp23017b/set", task_b.new_pinset_callback())?; + comms.add_command_handler("/mcp23017a/set", task_a.new_set_pin_callback())?; + comms.add_command_handler("/mcp23017b/set", task_b.new_set_pin_callback())?; let comms = s.run_cyclic("comms-task", comms, 10)?; let sv = &state_vector;