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); }
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(); }