docs: private void setUpTransmitter(String params) throws IOException {
          log.info("Starting UDP transmitter for: " + params);
          if (!params.contains(DVOETOCHIE)) {
              throw new IllegalArgumentException("Wrong syntax for udp-transmitter command: " + params);
          }
          String transmitToAddr = params.substring(0, params.indexOf(DVOETOCHIE)).trim();
          params = params.substring(params.indexOf(DVOETOCHIE) + 1).trim();
  
          if (!params.contains(DVOETOCHIE)) {
              throw new IllegalArgumentException("Wrong syntax for udp-transmitter command: " + params);
          }
          int transmitToPort = Integer.parseInt(params.substring(0, params.indexOf(DVOETOCHIE)).trim());
          params = params.substring(params.indexOf(DVOETOCHIE) + 1).trim();
  
          setUpMetrics(params.split(TAB));
          DatagramChannel transmitter = DatagramChannel.open();
          SocketAddress addr = new InetSocketAddress(transmitToAddr, transmitToPort);
          transmitter.connect(addr);
          transmitter.configureBlocking(false);
          controller.registerWritingChannel(transmitter, this);
          controller.connectUDPClient(addr, transmitter, this);
      }