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