public MainWindow() { InitializeComponent(); serialLayer = new SerialLayer(); serialLayer.outputData = AddDataToReceivedTextBox; foreach (string port in SerialPort.GetPortNames()) { PortComboBox.Items.Add(port); } PortComboBox.SelectedIndex = PortComboBox.Items.Count - 1; PHYRadioButton.Checked += ModeChanged; DLRadioButton.Checked += ModeChanged; QPSKRadioButton.Checked += ModulationChanged; BPSKPNARadioButton.Checked += ModulationChanged; BPSKRadioButton.Checked += ModulationChanged; EIGHTPSKRadioButton.Checked += ModulationChanged; DLRadioButton.IsChecked = true; BPSKRadioButton.IsChecked = true; CloseButton.IsEnabled = false; }
public FrameReader(SerialLayer serialLayer) { serial = serialLayer; dataQueue = new Queue <byte>(); readState = ReadState.BEGIN; frame = new byte[180]; // 180 bajtow to maksymalny rozmiar ramki }