Beispiel #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            foreach (var IpString in TcpIp.GetArrayIp())
            {
                cbIpServer.Items.Add(IpString);
            }
            cbIpServer.SelectedIndex = 0;
            //cbIpServer.SelectedIndex = cbIpServer.Items.Count-1;


            tbPortServer.Text = "599";


            // Config Serial
            foreach (var serialString in Serial.GetPorts())
            {
                cbSerialPort.Items.Add(serialString);
            }
            cbSerialPort.SelectedIndex = 0;

            cbBaudRate.Items.Add(9600);
            cbBaudRate.Items.Add(19200);
            cbBaudRate.Items.Add(38400);
            cbBaudRate.Items.Add(57600);
            cbBaudRate.Items.Add(115200);
            cbBaudRate.SelectedText = "9600";

            cbParity.Items.Add(Parity.Even);
            cbParity.Items.Add(Parity.Mark);
            cbParity.Items.Add(Parity.None);
            cbParity.Items.Add(Parity.Odd);
            cbParity.Items.Add(Parity.Space);
            cbParity.SelectedText = Parity.None.ToString();

            tbDataBits.Text = "8";

            cbStopBits.Items.Add(StopBits.None);
            cbStopBits.Items.Add(StopBits.One);
            cbStopBits.Items.Add(StopBits.OnePointFive);
            cbStopBits.Items.Add(StopBits.Two);
            cbStopBits.SelectedText = StopBits.One.ToString();
        }
Beispiel #2
0
    public SyslogClient(SyslogClientOptions options, string appName)
    {
        try
        {
            this.AppName = appName._FilledOrDefault(Path.GetFileNameWithoutExtension(Env.AppExecutableExeOrDllFileName));

            this.Options = options;

            this.UdpListener_IPv4 = TcpIp.CreateUdpListener(new NetUdpListenerOptions(TcpDirectionType.Client, new IPEndPoint(IPAddress.Any, 0)));
            this.UdpSock_IPv4     = this.UdpListener_IPv4.GetSocket(true);

            this.UdpListener_IPv6 = TcpIp.CreateUdpListener(new NetUdpListenerOptions(TcpDirectionType.Client, new IPEndPoint(IPAddress.IPv6Any, 0)));
            this.UdpSock_IPv6     = this.UdpListener_IPv6.GetSocket(true);

            this.MainProcTask = this.StartMainLoop(MainLoopAsync);
        }
        catch
        {
            this._DisposeSafe();
            throw;
        }
    }
Beispiel #3
0
 public Conversor()
 {
     Serial = new Serial();
     TcpIp  = new TcpIp();
 }