eurosim-obsw/src/action.rs
2023-01-20 14:27:44 +01:00

21 lines
453 B
Rust

use satrs_core::tmtc::AddressableId;
use eurosim_obsw::RequestTargetId;
pub type CollectionIntervalFactor = u32;
#[derive(Debug, Copy, Clone, PartialEq, Eq)]
pub enum ActionIds {
ImageRequest = 1,
}
#[derive(Debug, Copy, Clone, PartialEq, Eq)]
pub enum ActionRequest {
ImageRequest(RequestTargetId),
OrientationRequest(RequestTargetId),
}
pub enum Subservice {
ImageRequest = 1,
OrientationRequest = 2,
PointingRequest = 3,
}