private void zengYiSelect_rd_checked(object sender, RoutedEventArgs e)
        {
            RadioButton rdBtn = sender as RadioButton;

            if (highZengyi_cb == null || midZengyi_cb == null || lowZengyi_cb == null)
            {
                return;
            }

            if (rdBtn.Content.ToString() == "高频")
            {
                highZengyi_cb.Visibility    = Visibility.Visible;
                midZengyi_cb.Visibility     = Visibility.Hidden;
                lowZengyi_cb.Visibility     = Visibility.Hidden;
                highZengyi_cb.SelectedIndex = 0;
                ProtocolCommands.setGain(0x01, 1);
            }
            else if (rdBtn.Content.ToString() == "中频")
            {
                highZengyi_cb.Visibility   = Visibility.Hidden;
                midZengyi_cb.Visibility    = Visibility.Visible;
                lowZengyi_cb.Visibility    = Visibility.Hidden;
                midZengyi_cb.SelectedIndex = 0;
                ProtocolCommands.setGain(0x01, 1);
            }
            else if (rdBtn.Content.ToString() == "低频")
            {
                highZengyi_cb.Visibility   = Visibility.Hidden;
                midZengyi_cb.Visibility    = Visibility.Hidden;
                lowZengyi_cb.Visibility    = Visibility.Visible;
                lowZengyi_cb.SelectedIndex = 0;
                ProtocolCommands.setGain(0x01, 1);
            }
        }
        private void gain_high_CB_Changed(object sender, SelectionChangedEventArgs e)
        {
            ComboBox cb = sender as ComboBox;

            if (cb.Visibility == Visibility.Visible)
            {
                ProtocolCommands.setGain(0x01, Convert.ToByte(cb.SelectedIndex + 1));
            }
        }