can_pus_handler #4

Merged
muellerr merged 6 commits from can_pus_handler into main 2024-04-10 15:01:46 +02:00
7 changed files with 7 additions and 5 deletions
Showing only changes of commit 406687d6d8 - Show all commits

0
src/interface/can.rs Normal file
View File

View File

@ -1,2 +1,3 @@
pub mod tcp;
pub mod udp;
pub mod can;

View File

@ -11,7 +11,7 @@ use satrs::{
tmtc::{CcsdsDistributor, CcsdsError, ReceivesCcsdsTc, TmPacketSourceCore},
};
use crate::ccsds::CcsdsReceiver;
use crate::tmtc::ccsds::CcsdsReceiver;
#[derive(Default, Clone)]
pub struct SyncTcpTmSource {

View File

@ -16,7 +16,7 @@ use satrs::{
use ops_sat_rs::config::tasks::FREQ_MS_PUS_STACK;
use crate::{
ccsds::CcsdsReceiver,
tmtc::ccsds::CcsdsReceiver,
logger::setup_logger,
interface::tcp::{SyncTcpTmSource, TcpTask},
tmtc::PusTcSourceProviderDynamic,
@ -26,15 +26,13 @@ use crate::pus::{PusReceiver, PusTcMpscRouter};
use crate::pus::stack::PusStack;
use crate::pus::test::create_test_service_dynamic;
use crate::requests::GenericRequestRouter;
use crate::tm_funnel::TmFunnelDynamic;
use crate::tmtc::tm_funnel::TmFunnelDynamic;
use crate::tmtc::TcSourceTaskDynamic;
mod ccsds;
mod logger;
mod tmtc;
mod requests;
mod pus;
mod tm_funnel;
mod interface;
#[allow(dead_code)]

View File

@ -10,6 +10,9 @@ use satrs::spacepackets::ecss::PusPacket;
use crate::pus::PusReceiver;
use thiserror::Error;
pub mod tm_funnel;
pub mod ccsds;
#[derive(Debug, Clone, PartialEq, Eq, Error)]
pub enum MpscStoreAndSendError {
#[error("Store error: {0}")]