/// <summary> /// Set if log is on /// </summary> /// <param name="isOn"></param> public static void SetOn() { Debug.LogFormat("HiLog's file is here[{0}]", HiLogTextFolder); _logScreen = new GameObject("HiLog").AddComponent <LogScreen>(); _logText = new LogText(); Application.logMessageReceivedThreaded += LogCallback; }
public override void Show(int newIndex) { base.Show(newIndex); LogScreen screen = (newIndex == 1) ? LogScreen.ProfileAccount : LogScreen.ProfileSummary; MainScreenComponent.Instance.SendShowScreenStat(screen); }
private void ClearData() // Clear data func { LogScreen.Clear(); //clear log maxm = Convert.ToInt32(comboBox.Text); //reset range max minm = 0; //reset range min foreach (var series in chart1.Series) // clear all charts { series.Points.Clear(); } foreach (var series in chart2.Series) { series.Points.Clear(); } foreach (var series in chart3.Series) { series.Points.Clear(); } foreach (var series in chart4.Series) { series.Points.Clear(); } foreach (var series in chart5.Series) { series.Points.Clear(); } foreach (var series in chart6.Series) { series.Points.Clear(); } }
/// <summary> /// Set if log is on /// </summary> /// <param name="isOn"></param> public static void SetOn(bool isOn) { if (isOn) { Debug.Log(string.Format("HiLog's file is here[{0}]", Application.persistentDataPath)); _logScreen = new GameObject("HiLog").AddComponent <LogScreen>(); Application.logMessageReceivedThreaded += LogCallback; } }
private void dispatcherTimer_Tick(object sender, EventArgs e) { if (SPIComms.Connected()) { try { SPIComms.ReadGlobal(); SPIComms.ReadPersist(); wobReadout.Content = SPIComms.global.drillWOB.ToString(); rpmReadout.Content = SPIComms.global.drillRPM.ToString(); ropReadout.Content = SPIComms.global.ROP.ToString(); heatTemp.Content = SPIComms.global.heatTemp.ToString(); framePwr.Content = SPIComms.global.framePwr.ToString(); drillPwr.Content = SPIComms.global.drillPwr.ToString(); waterExPwr.Content = SPIComms.global.waterExPwr.ToString(); filterPwr.Content = SPIComms.global.filterPwr.ToString(); totalPwr.Content = SPIComms.global.totalPwr.ToString(); int state = (int)SPIComms.global.machineState; Operator.updateMachineState(state); } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } } else { Operator.updateMachineState(-1); } // if the communicatioin is connected, disable communication controls if (SPIComms.Connected()) { Settings.ConnTypeCmB.IsEnabled = false; Settings.CommPortCmB.IsEnabled = false; Settings.ComTypeCmB.IsEnabled = false; Settings.BaudRateCmB.IsEnabled = false; Settings.SlotNumberTB.IsEnabled = false; Settings.RemoteAddressTB.IsEnabled = false; Settings.ConnectBtn.IsEnabled = false; } else { Settings.ConnTypeCmB.IsEnabled = true; Settings.CommPortCmB.IsEnabled = true; Settings.ComTypeCmB.IsEnabled = true; Settings.BaudRateCmB.IsEnabled = true; Settings.SlotNumberTB.IsEnabled = true; Settings.RemoteAddressTB.IsEnabled = true; Settings.ConnectBtn.IsEnabled = true; } }
private void Start() { logScreen = GameObject.Find("LogScreen").GetComponent <LogScreen>(); gameManager = GameObject.Find("Canvas").GetComponent <GameManager>(); jobDatabase = GameObject.Find("Canvas").GetComponent <JobDatabase>(); cameraShaker = Camera.main.GetComponent <CameraShaker>(); playerShip = GameObject.Find("PlayerShip").GetComponent <PlayerShip>(); registry = GameObject.Find("Registry").GetComponent <Registry>(); sm = GameObject.Find("SoundManager").GetComponent <SoundManager>(); }
void sensport_DataReceived(object sender, SerialDataReceivedEventArgs e) // receive data via serial { SerialPort sp = (SerialPort)sender; if (first == false) // first get name op { string Comdata = sp.ReadLine(); // name data LogScreen.Text += Comdata; // write to log screen LogScreen.SelectionStart = LogScreen.TextLength; LogScreen.ScrollToCaret(); string[] sensor_name = Comdata.Split(",".ToCharArray()); // seperation of the sensor names listBox1.DataSource = sensor_name; // putting them in to listbox listBox1.ClearSelected(); } else { //string dataLine = sp.ReadLine(); //sp_data = dataLine.Split(",".ToCharArray()); string dataLine = sp.ReadExisting(); sp_data = dataLine.Split(",".ToCharArray()); //gpdata.Add(sp_data[0]); //minm = dataLine.Lenght; maxm = minm + 100; if (Plothandle == false) { if (sensport.IsOpen) { try { this.Invoke((MethodInvoker) delegate { UpdateChart(); }); LogScreen.Text += dataLine; LogScreen.SelectionStart = LogScreen.TextLength; LogScreen.ScrollToCaret(); minm = LogScreen.Lines.Count(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Sth goes wrong"); } //Thread.Sleep(10); you get sloower the data } else { MessageBox.Show("Sensport is not open"); } } } }
public CSVWriter(string filename) { _filename = filename; try { _writer = new StreamWriter(_filename, true); } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } }
public void WriteGlobal() { try { foreach (var field in typeof(Global).GetFields(BindingFlags.Instance | BindingFlags.Public)) { WriteVariable((object)field.GetValue(global), field.Name); } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } }
public bool OpenCommSimulator() { try { ch.OpenCommSimulator(); connected = true; } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } return(connected); }
public bool OpenCommNetwork(string ip_address, int protocol) { try { ch.OpenCommEthernet(ip_address, protocol); connected = true; } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } return(connected); }
public void WriteVariable(object value, string variable, ProgramBuffer buffer = ProgramBuffer.ACSC_NONE) { try { if (Connected()) { ch.WriteVariable(value, variable, buffer); } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } }
public void RunBuffer(ProgramBuffer buffer) { if (Connected()) { try { ch.RunBuffer(buffer, null); } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } } }
public bool OpenCommSerial(int channel, int rate) { try { ch.OpenCommSerial(channel, rate); connected = true; } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } return(connected); }
public void WritePersist() { try { persist.persistentChanged = 1; foreach (var field in typeof(Persist).GetFields(BindingFlags.Instance | BindingFlags.Public)) { WriteVariable((object)field.GetValue(persist), field.Name); } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } }
public void ReadPersist() { try { foreach (var field in typeof(Persist).GetFields(BindingFlags.Instance | BindingFlags.Public)) { object boxed = persist; field.SetValue(boxed, ReadVariable(field.Name)); persist = (Persist)boxed; } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } }
public bool Disconnect() { if (connected) { try { ch.CloseComm(); connected = false; } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } } return(connected); }
public object ReadVariable(string variable, ProgramBuffer buffer = ProgramBuffer.ACSC_NONE) { object data = (int)0; try { if (Connected()) { data = ch.ReadVariable(variable, buffer); } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); Console.WriteLine(ex.StackTrace); } return(data); }
public void ReadGlobal() { try { foreach (var field in typeof(Global).GetFields(BindingFlags.Instance | BindingFlags.Public)) { if (Connected()) { object boxed = global; field.SetValue(boxed, ReadVariable(field.Name)); global = (Global)boxed; } } } catch (Exception ex) { LogScreen.PushMessage(ex.StackTrace, MessageType.Error); } }
private void Start() { SetCredits(0); SetFuel(100); SetHullPercent(100); SetEnginePercent(100); logScreen = GameObject.Find("LogScreen").GetComponent <LogScreen>(); popupManager = GameObject.Find("GameScreen").GetComponent <PopupManager>(); cameraShaker = Camera.main.GetComponent <CameraShaker>(); registry = GameObject.Find("Registry").GetComponent <Registry>(); playerShip = GameObject.Find("PlayerShip").GetComponent <PlayerShip>(); fadeInAndOut = GameObject.Find("Fader").GetComponent <FadeInAndOut>(); registry.SetNumberOfPeopleSacrificed(0); fuelAndRepairCooldownReset = 5f; fuelAndRepairCooldown = fuelAndRepairCooldownReset; jobCooldownReset = 10f; jobCooldown = 0; doFuel = false; doRepair = false; doJob = false; jobOneSelected = false; stage = 0; mm.PlaySound(mm.music[GetRandomNumber(1, 4)]); }
public void SendShowScreenStat(LogScreen screen) { base.ScheduleEvent(new ChangeScreenLogEvent(screen), EngineService.EntityStub); }
public ChangeScreenLogEvent(LogScreen nextScreen) { this.NextScreen = nextScreen; }