Exemplo n.º 1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            //MessageBox.Show("Time is up!!!");
            Program.airportBinding.AptGetData();

            Encode Test = new Encode();

            byte[]           data = Test.EncodeData(Program.airportConfig, datacount++);
            BcastTransmitter bTx  = new BcastTransmitter(
                "TX01", Program.globalConfig.Tx.RemoteIP, Convert.ToInt32(Program.globalConfig.Tx.RemotePort));

            bTx.Transmit(data);

            //Console.WriteLine("data test {0}", BitConverter.ToString(data));
            Console.WriteLine("data test == {0}", Test.CheckRPUEnable(Program.airportConfig));

            //debugRunway(0);
            //debugRpu(0);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Directory.SetCurrentDirectory(AppDomain.CurrentDomain.BaseDirectory);

            globalC = new Configuration("Conf/site.xml");

            Console.Write("Enter HEX data [Ex. 02:7f:fa] : ");
            string text = Console.ReadLine();

            Console.WriteLine("Prepared data : {0}", text);

            byte[] data = null;

            try
            {
                data = Text2Data(text);
            }
            catch (Exception)
            {
                Console.WriteLine("Enter invalid HEX format.");
                Console.Read();
                return;
            }

            BcastTransmitter bTx = new BcastTransmitter(
                "TX01", globalC.Tx.RemoteIP, Convert.ToInt32(globalC.Tx.RemotePort));

            Console.Write("Press any key to send data...");
            Console.ReadLine();

            bTx.Transmit(data);

            Console.WriteLine("Data has been sent.");
            Console.Write("Press any key to exit...");
            Console.Read();
        }