added tmtc and interface directories
This commit is contained in:
parent
3b94a125ef
commit
406687d6d8
0
src/interface/can.rs
Normal file
0
src/interface/can.rs
Normal file
@ -1,2 +1,3 @@
|
|||||||
pub mod tcp;
|
pub mod tcp;
|
||||||
pub mod udp;
|
pub mod udp;
|
||||||
|
pub mod can;
|
||||||
|
@ -11,7 +11,7 @@ use satrs::{
|
|||||||
tmtc::{CcsdsDistributor, CcsdsError, ReceivesCcsdsTc, TmPacketSourceCore},
|
tmtc::{CcsdsDistributor, CcsdsError, ReceivesCcsdsTc, TmPacketSourceCore},
|
||||||
};
|
};
|
||||||
|
|
||||||
use crate::ccsds::CcsdsReceiver;
|
use crate::tmtc::ccsds::CcsdsReceiver;
|
||||||
|
|
||||||
#[derive(Default, Clone)]
|
#[derive(Default, Clone)]
|
||||||
pub struct SyncTcpTmSource {
|
pub struct SyncTcpTmSource {
|
||||||
|
@ -16,7 +16,7 @@ use satrs::{
|
|||||||
use ops_sat_rs::config::tasks::FREQ_MS_PUS_STACK;
|
use ops_sat_rs::config::tasks::FREQ_MS_PUS_STACK;
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
ccsds::CcsdsReceiver,
|
tmtc::ccsds::CcsdsReceiver,
|
||||||
logger::setup_logger,
|
logger::setup_logger,
|
||||||
interface::tcp::{SyncTcpTmSource, TcpTask},
|
interface::tcp::{SyncTcpTmSource, TcpTask},
|
||||||
tmtc::PusTcSourceProviderDynamic,
|
tmtc::PusTcSourceProviderDynamic,
|
||||||
@ -26,15 +26,13 @@ use crate::pus::{PusReceiver, PusTcMpscRouter};
|
|||||||
use crate::pus::stack::PusStack;
|
use crate::pus::stack::PusStack;
|
||||||
use crate::pus::test::create_test_service_dynamic;
|
use crate::pus::test::create_test_service_dynamic;
|
||||||
use crate::requests::GenericRequestRouter;
|
use crate::requests::GenericRequestRouter;
|
||||||
use crate::tm_funnel::TmFunnelDynamic;
|
use crate::tmtc::tm_funnel::TmFunnelDynamic;
|
||||||
use crate::tmtc::TcSourceTaskDynamic;
|
use crate::tmtc::TcSourceTaskDynamic;
|
||||||
|
|
||||||
mod ccsds;
|
|
||||||
mod logger;
|
mod logger;
|
||||||
mod tmtc;
|
mod tmtc;
|
||||||
mod requests;
|
mod requests;
|
||||||
mod pus;
|
mod pus;
|
||||||
mod tm_funnel;
|
|
||||||
mod interface;
|
mod interface;
|
||||||
|
|
||||||
#[allow(dead_code)]
|
#[allow(dead_code)]
|
||||||
|
@ -10,6 +10,9 @@ use satrs::spacepackets::ecss::PusPacket;
|
|||||||
use crate::pus::PusReceiver;
|
use crate::pus::PusReceiver;
|
||||||
use thiserror::Error;
|
use thiserror::Error;
|
||||||
|
|
||||||
|
pub mod tm_funnel;
|
||||||
|
pub mod ccsds;
|
||||||
|
|
||||||
#[derive(Debug, Clone, PartialEq, Eq, Error)]
|
#[derive(Debug, Clone, PartialEq, Eq, Error)]
|
||||||
pub enum MpscStoreAndSendError {
|
pub enum MpscStoreAndSendError {
|
||||||
#[error("Store error: {0}")]
|
#[error("Store error: {0}")]
|
Loading…
x
Reference in New Issue
Block a user