private static IDataStream ConnectionStringConvert(string connString) { var p = PortFactory.Create(connString); p.Enable(); return(p); }
public void Add(PortSettings settings) { lock (_sync) { var port = PortFactory.Create(settings.ConnectionString); if (settings.IsEnabled) { port.Enable(); } else { port.Disable(); } _ports.Add(new PortWrapper(port, Guid.NewGuid().ToString(), settings, OnRecv)); } _configChangedSubject.OnNext(Unit.Default); }
public MavlinkV2Connection(string connectionString, Action <IPacketDecoder <IPacketV2 <IPayload> > > register) : this(PortFactory.Create(connectionString), register) { }