it's alive
This commit is contained in:
@@ -151,21 +151,21 @@ impl TankState {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn determine_tank_state(board: &mut std::sync::MutexGuard<'_, HAL<'_>>) -> TankState {
|
||||
if board.board_hal.get_config().tank.tank_sensor_enabled {
|
||||
match board
|
||||
.board_hal
|
||||
.get_tank_sensor()
|
||||
.context("no sensor")
|
||||
.and_then(|f| f.tank_sensor_voltage())
|
||||
{
|
||||
Ok(raw_sensor_value_mv) => TankState::Present(raw_sensor_value_mv),
|
||||
Err(err) => TankState::Error(TankError::BoardError(err.to_string())),
|
||||
}
|
||||
} else {
|
||||
TankState::Disabled
|
||||
}
|
||||
}
|
||||
// pub fn determine_tank_state(board: &mut std::sync::MutexGuard<'_, HAL<'_>>) -> TankState {
|
||||
// if board.board_hal.get_config().tank.tank_sensor_enabled {
|
||||
// match board
|
||||
// .board_hal
|
||||
// .get_tank_sensor()
|
||||
// .context("no sensor")
|
||||
// .and_then(|f| f.tank_sensor_voltage())
|
||||
// {
|
||||
// Ok(raw_sensor_value_mv) => TankState::Present(raw_sensor_value_mv),
|
||||
// Err(err) => TankState::Error(TankError::BoardError(err.to_string())),
|
||||
// }
|
||||
// } else {
|
||||
// TankState::Disabled
|
||||
// }
|
||||
// }
|
||||
|
||||
#[derive(Debug, Serialize)]
|
||||
/// Information structure send to mqtt for monitoring purposes
|
||||
|
||||
Reference in New Issue
Block a user