From eabb0356f4d6cd826b463a834c018155c9ea3551 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 22 Nov 2024 12:12:35 +0100 Subject: Add ZMQ output for easydab users --- src/config.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/config.rs b/src/config.rs index e3a77fc..e5c9572 100644 --- a/src/config.rs +++ b/src/config.rs @@ -77,6 +77,7 @@ pub struct Config { pub ensemble_label: String, pub ensemble_shortlabel: String, pub output_edi_port: u16, + pub output_zmq_port: u16, pub services: Vec, } @@ -102,6 +103,7 @@ impl Default for Config { ensemble_label: "OpenDigitalRadio".to_owned(), ensemble_shortlabel: "ODR".to_owned(), output_edi_port: 8951, + output_zmq_port: 8851, services: vec![ Service { unique_id: "nothing".to_owned(), @@ -197,6 +199,10 @@ impl Config { "components": components, "outputs": { "throttle": "simul://", + "zeromq": { + "endpoint": format!("tcp://*:{}", self.output_zmq_port), + "allowmetadata": false + }, "edi": { "destinations": { "example_tcp": { -- cgit v1.2.3