Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();
            //SoftID = SoftRandom.GetRandomString(8, true, false, true, false, "");
            //rand.Content = "ID:" + SoftID;
            //MessageBox.Show(System.AppDomain.CurrentDomain.BaseDirectory);
            Radio_Thread.Elapsed += Radio_Thread_Elapsed;
            Radio_ALLDevice_NickName_Thread.Elapsed += Radio_ALLDevice_NickName_Thread_Elapsed;
            Radio_ALLDevice_NickName_Thread.Start();
            UIthread.Start_UI_Refresh(this);
            SQLite_RW.Initial_SQLite("database");
            List <SQLite_DataStruct> recv = SQLite_RW.GetData();

            sql_data.Items.Clear();
            for (int i = 0; i < recv.Count; i++)
            {
                sql_data.Items.Add(recv[i]);
            }


            SQLite_InitData init = SQLite_RW.GetInitData();

            group.Text    = init.init_Group;
            wifi.Text     = init.init_WIFI;
            pass.Text     = init.init_PASS;
            ip.Text       = init.init_IP;
            port.Text     = init.init_port;
            serverip.Text = init.init_Server_IP;
            porttext.Text = init.init_Server_Port;
            //--------------------------------------------------------------------
            //SQLiteConnection cn = new SQLiteConnection("data source=" + "database" + ".sqlite");
            //if (cn.State != System.Data.ConnectionState.Open)
            //{
            //    cn.Open();
            //    SQLiteCommand cmd = new SQLiteCommand();
            //    cmd.Connection = cn;
            //    //cmd.CommandText = "drop TABLE system";
            //    cmd.CommandText = "INSERT INTO system VALUES('0','','','','','','','')";
            //    //cmd.CommandText = "CREATE TABLE system('ID' int,'group' string,'wifi' string,'pass' string,'ip' string,'port' string,'serverip' string,'serverport' string)";

            //    cmd.ExecuteNonQuery();



            //}
            //cn.Close();
            //-----------------------------------------------------------------------
            //errormessage.ItemsSource = lis.error_message;
            //Process.Start("speex_decoder.exe","D:\\github_project\\AncientProjects\\RadioRecoder\\WPF_Server\\RecoderServerApplication\\RecoderServerApplication\\bin\\Release\\20190623225152_HS6YX83M\\HQOBJSQZ_2019-06-23-22-52-33-000_REC.wzr");
        }
Esempio n. 2
0
 private void wificon_Click(object sender, RoutedEventArgs e)
 {
     iswifibutton = !iswifibutton;
     if (iswifibutton)
     {
         SQLite_InitData init = new SQLite_InitData();
         init.init_Group       = group.Text;
         init.init_WIFI        = wifi.Text;
         init.init_PASS        = pass.Text;
         init.init_IP          = ip.Text;
         init.init_port        = port.Text;
         init.init_Server_IP   = serverip.Text;
         init.init_Server_Port = porttext.Text;
         SQLite_RW.SetData(init);
         wificon.Content   = "Cancle..";
         calib.IsEnabled   = false;
         radiate.IsEnabled = false;
         bindb.IsEnabled   = false;
         bBegin.IsEnabled  = false;
         bEnd.IsEnabled    = false;
         bBlink.IsEnabled  = false;
         bInit.IsEnabled   = false;
         ip.IsEnabled      = false;
         port.IsEnabled    = false;
         wifi.IsEnabled    = false;
         pass.IsEnabled    = false;
         RF_DataAnalysis.Begin_RadioSend_WIFI(SoftID, wifi.Text, pass.Text, ip.Text, port.Text);
     }
     else
     {
         wificon.Content   = "Server";
         calib.IsEnabled   = true;
         radiate.IsEnabled = true;
         bindb.IsEnabled   = true;
         bBegin.IsEnabled  = true;
         bEnd.IsEnabled    = true;
         bBlink.IsEnabled  = true;
         bInit.IsEnabled   = true;
         ip.IsEnabled      = true;
         port.IsEnabled    = true;
         wifi.IsEnabled    = true;
         pass.IsEnabled    = true;
         RF_DataAnalysis.Stop_RadioSend();
     }
 }
Esempio n. 3
0
 private void button_Click_2(object sender, RoutedEventArgs e)
 {
     if (!isStartServer)
     {
         SQLite_InitData init = new SQLite_InitData();
         init.init_Group       = group.Text;
         init.init_WIFI        = wifi.Text;
         init.init_PASS        = pass.Text;
         init.init_IP          = ip.Text;
         init.init_port        = port.Text;
         init.init_Server_IP   = serverip.Text;
         init.init_Server_Port = porttext.Text;
         SQLite_RW.SetData(init);
         lis.StartListen(int.Parse(porttext.Text), serverip.Text, int.Parse(fstext.Text), int.Parse(packge.Text), DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + SoftID);
         startbutton.Content = "StopServer";
     }
     else
     {
         lis.StopListen();
         startbutton.Content = "StartServer";
     }
     isStartServer = !isStartServer;
 }