feat: add fertilizer pump test functionality with web integration and HAL support

This commit is contained in:
2026-04-30 20:37:07 +02:00
parent 542ff578bc
commit 0ca09ed498
7 changed files with 43 additions and 2 deletions

View File

@@ -102,6 +102,19 @@ where
Ok(None)
}
pub(crate) async fn fertilizer_pump_test<T, const N: usize>(
_request: &mut Connection<'_, T, N>,
) -> FatResult<Option<String>>
where
T: Read + Write,
{
let mut board = BOARD_ACCESS.get().await.lock().await;
board.board_hal.extra2(true).await?;
embassy_time::Timer::after_millis(1000).await;
board.board_hal.extra2(false).await?;
Ok(None)
}
pub(crate) async fn write_time<T, const N: usize>(
request: &mut Connection<'_, T, N>,
) -> FatResult<Option<String>>