HamBook – Diff between revs 23 and 24

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 23 Rev 24
Line 414... Line 414...
414 case 1: 414 case 1:
415 frequency = frequency + Configuration.Navigation.FrequencyStep; 415 frequency = frequency + Configuration.Navigation.FrequencyStep;
416 break; 416 break;
417 } 417 }
Line -... Line 418...
-   418  
-   419 if (frequency < 0)
-   420 {
-   421 frequency = 0;
-   422 }
418   423  
Line 419... Line 424...
419 soundPlayer.Play(); 424 soundPlayer.Play();
420   425  
421 try 426 try
Line 448... Line 453...
448 case 1: 453 case 1:
449 frequency = frequency + Configuration.Navigation.FrequencyStep; 454 frequency = frequency + Configuration.Navigation.FrequencyStep;
450 break; 455 break;
451 } 456 }
Line -... Line 457...
-   457  
-   458 if (frequency < 0)
-   459 {
-   460 frequency = 0;
-   461 }
452   462  
Line 453... Line 463...
453 soundPlayer.Play(); 463 soundPlayer.Play();
454   464  
455 try 465 try
Line 618... Line 628...
618 } 628 }
619 catch (Exception exception) 629 catch (Exception exception)
620 { 630 {
621 Log.Error(exception, Resources.Failed_to_read_memory_channel); 631 Log.Error(exception, Resources.Failed_to_read_memory_channel);
622 } 632 }
-   633  
-   634 try
-   635 {
-   636 var pc = await _catAssemblies.CatReadAsync<int>("PC", new object[] { }, _cancellationToken);
-   637  
-   638 contextMenuStrip1.InvokeIfRequired(contextMenuStrip =>
-   639 {
-   640 scrollableToolStripComboBox7.Text = $"{pc}";
-   641  
-   642 });
-   643 }
-   644 catch (Exception exception)
-   645 {
-   646 Log.Error(exception, Resources.Failed_to_read_memory_channel);
-   647 }
623 }, _cancellationToken); 648 }, _cancellationToken);
624 } 649 }
Line 625... Line 650...
625   650  
626 private void spectrogramToolStripMenuItem_Click(object sender, EventArgs e) 651 private void spectrogramToolStripMenuItem_Click(object sender, EventArgs e)
Line 802... Line 827...
802 case 1: 827 case 1:
803 memoryChannel = memoryChannel + 1; 828 memoryChannel = memoryChannel + 1;
804 break; 829 break;
805 } 830 }
Line -... Line 831...
-   831  
-   832  
-   833 if (memoryChannel < 0)
-   834 {
-   835 memoryChannel = 0;
-   836 }
806   837  
Line 807... Line 838...
807 soundPlayer.Play(); 838 soundPlayer.Play();
808   839  
809 try 840 try
-   841 {
810 { 842 await _catAssemblies.CatWriteAsync<int>("MC", new object[] { memoryChannel }, _cancellationToken);
Line 811... Line 843...
811 await _catAssemblies.CatSetAsync<int, bool>("MC", new object[] { memoryChannel }, _cancellationToken); 843  
812 toolStripComboBox.Text = $"{memoryChannel}"; 844 toolStripComboBox.Text = $"{memoryChannel}";
813   845  
Line 826... Line 858...
826 var toolStripComboBox = (ToolStripComboBox)sender; 858 var toolStripComboBox = (ToolStripComboBox)sender;
827 if (int.TryParse(toolStripComboBox.Text, out var memoryChannel)) 859 if (int.TryParse(toolStripComboBox.Text, out var memoryChannel))
828 { 860 {
829 try 861 try
830 { 862 {
831 await _catAssemblies.CatSetAsync<int, bool>("MC", new object[] { memoryChannel }, _cancellationToken); 863 await _catAssemblies.CatWriteAsync<int>("MC", new object[] { memoryChannel }, _cancellationToken);
832 } 864 }
833 catch (Exception exception) 865 catch (Exception exception)
834 { 866 {
835 Log.Error(exception, Resources.Failed_to_set_memory_channel); 867 Log.Error(exception, Resources.Failed_to_set_memory_channel);
836 } 868 }
Line 870... Line 902...
870 catch (Exception exception) 902 catch (Exception exception)
871 { 903 {
872 Log.Error(exception, Resources.Failed_tuning_current_frequency); 904 Log.Error(exception, Resources.Failed_tuning_current_frequency);
873 } 905 }
874 } 906 }
-   907  
-   908 private async void scrollableToolStripComboBox7_MouseWheel(object sender, MouseEventArgs e)
-   909 {
-   910 var toolStripComboBox = (ScrollableToolStripComboBox)sender;
-   911 if (int.TryParse(toolStripComboBox.Text, out var amplification))
-   912 {
-   913 switch (Math.Sign(e.Delta))
-   914 {
-   915 case -1:
-   916 amplification = amplification - 1;
-   917 break;
-   918 case 1:
-   919 amplification = amplification + 1;
-   920 break;
-   921 }
-   922  
-   923 if (amplification < 0)
-   924 {
-   925 amplification = 0;
-   926 }
-   927  
-   928 try
-   929 {
-   930 await _catAssemblies.CatWriteAsync<int>("PC", new object[] { amplification }, _cancellationToken);
-   931  
-   932 toolStripComboBox.Text = $"{amplification}";
-   933  
-   934 Log.Information($"{Resources.Amplification_set} {amplification}W");
-   935 }
-   936 catch (Exception exception)
-   937 {
-   938 Log.Error(exception, Resources.Failed_to_set_amplification);
-   939 }
-   940 }
-   941 }
-   942  
-   943 private async void scrollableToolStripComboBox7_TextChanged(object sender, EventArgs e)
-   944 {
-   945 var toolStripComboBox = (ScrollableToolStripComboBox)sender;
-   946 if (int.TryParse(toolStripComboBox.Text, out var amplification))
-   947 {
-   948  
-   949 try
-   950 {
-   951 await _catAssemblies.CatWriteAsync<int>("PC", new object[] { amplification }, _cancellationToken);
-   952  
-   953 toolStripComboBox.Text = $"{amplification}";
-   954  
-   955 Log.Information($"{Resources.Amplification_set} {amplification}W");
-   956 }
-   957 catch (Exception exception)
-   958 {
-   959 Log.Error(exception, Resources.Failed_to_set_amplification);
-   960 }
-   961 }
-   962 }
-   963  
-   964 private async void scrollableToolStripComboBox8_MouseWheel(object sender, MouseEventArgs e)
-   965 {
-   966 var toolStripComboBox = (ScrollableToolStripComboBox)sender;
-   967 if (int.TryParse(toolStripComboBox.Text, out var squelch))
-   968 {
-   969 var value = _catAssemblies.CatGetDefault<int>("SQ", new object[] { });
-   970  
-   971 switch (Math.Sign(e.Delta))
-   972 {
-   973 case -1:
-   974 squelch = squelch - value;
-   975 break;
-   976 case 1:
-   977 squelch = squelch + value;
-   978 break;
-   979 }
-   980
-   981 if(squelch < 0)
-   982 {
-   983 squelch = 0;
-   984 }
-   985  
-   986 try
-   987 {
-   988 await _catAssemblies.CatWriteAsync<int>("SQ", new object[] { squelch }, _cancellationToken);
-   989  
-   990 toolStripComboBox.Text = $"{squelch}";
-   991  
-   992 Log.Information($"{Resources.Squelch_set} {squelch}");
-   993 }
-   994 catch (Exception exception)
-   995 {
-   996 Log.Error(exception, Resources.Failed_to_set_squelch);
-   997 }
-   998 }
-   999 }
-   1000  
-   1001 private async void scrollableToolStripComboBox8_TextChanged(object sender, EventArgs e)
-   1002 {
-   1003 var toolStripComboBox = (ScrollableToolStripComboBox)sender;
-   1004 if (int.TryParse(toolStripComboBox.Text, out var squelch))
-   1005 {
-   1006  
-   1007 try
-   1008 {
-   1009 await _catAssemblies.CatWriteAsync<int>("SQ", new object[] { squelch }, _cancellationToken);
-   1010  
-   1011 toolStripComboBox.Text = $"{squelch}";
-   1012  
-   1013 Log.Information($"{Resources.Squelch_set} {squelch}");
-   1014 }
-   1015 catch (Exception exception)
-   1016 {
-   1017 Log.Error(exception, Resources.Failed_to_set_squelch);
-   1018 }
-   1019 }
-   1020 }
-   1021  
-   1022 private async void toolStripMenuItem22_CheckStateChanged(object sender, EventArgs e)
-   1023 {
-   1024 var toolStripMenuItem = (ToolStripMenuItem)sender;
-   1025 try
-   1026 {
-   1027 if (toolStripMenuItem.Checked)
-   1028 {
-   1029 await _catAssemblies.CatWriteAsync<IpoState>("PA", new object[] { IpoState.IPO }, _cancellationToken);
-   1030 return;
-   1031 }
-   1032  
-   1033 await _catAssemblies.CatWriteAsync<IpoState>("PA", new object[] { IpoState.AMP }, _cancellationToken);
-   1034 }
-   1035 catch (Exception exception)
-   1036 {
-   1037 Log.Error(exception, Resources.Failed_setting_IPO);
-   1038 }
-   1039 }
-   1040  
-   1041 private async void toolStripMenuItem23_CheckStateChanged(object sender, EventArgs e)
-   1042 {
-   1043 var toolStripMenuItem = (ToolStripMenuItem)sender;
-   1044  
-   1045 try
-   1046 {
-   1047 if (toolStripMenuItem.Checked)
-   1048 {
-   1049 await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNER_ON }, _cancellationToken);
-   1050  
-   1051 return;
-   1052 }
-   1053  
-   1054 await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNER_OFF }, _cancellationToken);
-   1055 }
-   1056 catch (Exception exception)
-   1057 {
-   1058 Log.Error(exception, Resources.Failed_setting_the_tuner_state);
-   1059 }
-   1060 }
-   1061  
-   1062 private async void toolStripMenuItem24_Click(object sender, EventArgs e)
-   1063 {
-   1064 try
-   1065 {
-   1066 await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNING_START }, _cancellationToken);
-   1067 }
-   1068 catch(Exception exception)
-   1069 {
-   1070  
-   1071 }
-   1072 }
875 } 1073 }
876 } 1074 }