Example #1
0
 public SerialCom(String comport, int baud)
 {
     try{
         sPort = new SerialPort(comport, baud);
         sPort.Open();
         //sPort.DataRecived+=new SerialDataReceivedEventHandler(dataRecive);
         myTimer.Tick    += new EventHandler(Scanner);
         myTimer.Interval = 100;
         myTimer.Enabled  = true;
         RS232.onConnect();
     }
     catch (Exception ex)
     {
         //	MessageBox.Show("com error:"+ex.Message);
         RS232.onDisconnect();
     }
 }
Example #2
0
        private void Scanner(Object ob, EventArgs ev)
        {
            string data = "";

            try {
                data = sPort.ReadExisting();
                for (int k = 0; k < data.Length; k++)
                {
                    if (data[k] == '#' || data[k] == 13 || data[k] == '_')
                    {
                        RS232.onRead(raw);
                        raw = "";
                        continue;
                    }
                    raw += data[k];
                }
            }catch (Exception) {
            }
        }
Example #3
0
 //Globals.Rezonans.onData(table_no,dip,press,temp,density,tank_volume);
 public void tankdegerleriHesapla()
 {
     Globals.Rezonans.onData("5210", 7000, 6.2, 25, 0.545, 2000000, 15.6, "aaamaa");
     RS232.onRead("5210;       1998;     +6.46;    +26.77;    +0.560;       2000,    +15.560");
 }
Example #4
0
 public void closeConnection()
 {
     sPort.Close();
     myTimer.Dispose();
     RS232.onDisconnect();
 }
Example #5
0
 //Globals.Rezonans.onData(table_no,dip,press,temp,density,tank_volume);
 public void tankdegerleriHesapla()
 {
     Globals.Rezonans.onData("2210", 7000, 6.2, 25, 0.545, 2000000);
     RS232.onRead("2240;       1400;    +6.40;             +14.00;      +0.545;          2000");
 }