示例#1
0
        //private void btnRecibir_Click(object sender, EventArgs e)
        //{
        //    //objTxRx.Recibir();
        //    //Mostramos la cantidad de bytes que faltan por salir del buffer
        //    MessageBox.Show("Faltan por salir a enviar: " + objTxRx.BytesPorSalir().ToString());
        //    MessageBox.Show("Tramas recibidas: " + objTxRx.tramasRecibidas);
        //}

        private void puertoSerialToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string nombrePuertoAbierto  = objTxRx.nombrePuerto;
            int    baudiosPuertoAbierto = objTxRx.baudiosPuerto;

            estado          = objTxRx.EstadoConexion();
            frmSPc          = new FrmSerialPortConfig(estado);
            frmSPc.enviado += new FrmSerialPortConfig.enviarDatosConexion(iniciarConexion);
            frmSPc.cerrado += new FrmSerialPortConfig.cerrarConexion(cerrarConexion);
            frmSPc.Show();
        }
示例#2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                estado = objTxRx.EstadoConexion();
            }
            catch (NullReferenceException)
            {
                estado = false;
            }
            frmSPc          = new FrmSerialPortConfig(estado);
            frmSPc.enviado += new FrmSerialPortConfig.enviarDatosConexion(iniciarConexion);

            frmSPc.Show();
            //objTxRx = new classTransRecep();
            //objTxRx.Inicializa("COM1", 57600);
            //objTxRx.LlegoMensaje += new classTransRecep.HandlerTxRx(objTxRx_LlegoMensaje);

            ////instanciamos al delegado
            //delegadoMostrar = new MostrarOtroProceso(MostrandoMensaje);
        }