pub fn new<T, R>(
aos_scid: u8,
tc_scid: u16,
tlm_registry: TelemetryRegistry,
cmd_registry: impl Into<Arc<CommandRegistry>>,
receiver: R,
transmitter: T
) -> (Service<T>, TelemetryReporter<R>)where
T: SyncAndChannelCoding,
R: SyncAndChannelCoding,