2.8.0.115
parent
4bf089fa65
commit
83ddb718d8
|
@ -293,9 +293,9 @@ NO WARRANTY
|
|||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</value>
|
||||
</data>
|
||||
<data name="richTextBox1.Text" xml:space="preserve">
|
||||
<value>KE9NS Revision History:
|
||||
<value>KE9NS+US1GHQ Revision History:
|
||||
|
||||
For Revision history visit: http://ke9ns.com/flexpage.html#GPLREV
|
||||
For Revision history visit: http://powersdr.mis.ks.ua/news.html (SDR-1000)
|
||||
|
||||
DX Cluster List (if you wish to add/change DX Clusters in the Spotter windows): http://www.dxcluster.info/telnet/index.php
|
||||
|
||||
|
|
|
@ -55,7 +55,7 @@ using System.Runtime.CompilerServices;
|
|||
// You can specify all the values or you can default the Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("2.8.0.113")]
|
||||
[assembly: AssemblyVersion("2.8.0.115")]
|
||||
|
||||
//
|
||||
// In order to sign your assembly you must specify a key to use. Refer to the
|
||||
|
@ -85,5 +85,5 @@ using System.Runtime.CompilerServices;
|
|||
[assembly: AssemblyDelaySign(false)]
|
||||
[assembly: AssemblyKeyFile("")]
|
||||
[assembly: AssemblyKeyName("")]
|
||||
[assembly: AssemblyFileVersion("2.8.0.113")]
|
||||
[assembly: AssemblyFileVersion("2.8.0.115")]
|
||||
|
||||
|
|
|
@ -123,27 +123,66 @@
|
|||
<data name="tbLineInDB9.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the Line In DB9 Input Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="tbMic.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1: Adjusts the Mic Input Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpInput.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
<value>Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
|
|
@ -123,45 +123,110 @@
|
|||
<data name="tbMic.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the Mic Input Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="tbLineInDB9.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the Line In DB9 Input Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="tbLineInPhono.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the Line In Phono Input Volume:
|
||||
<value>Stage 1: Adjusts the Balanced Line In Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="tbLineInRCA.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1Adjusts the Line In RCA Input Volume:
|
||||
<value>Stage 1: Adjusts the Line In RCA Input Volume:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpInput.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
<value>Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
|
|
@ -85,7 +85,7 @@
|
|||
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
||||
<ConfigurationOverrideFile>
|
||||
</ConfigurationOverrideFile>
|
||||
<DefineConstants>NO_WIDETX;NO_MCL_PM;NO_KE9NS;NO_DJ</DefineConstants>
|
||||
<DefineConstants>DEBUG;NO_WIDETX;NO_MCL_PM;NO_KE9NS;NO_DJ</DefineConstants>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<DebugSymbols>false</DebugSymbols>
|
||||
|
@ -144,7 +144,6 @@
|
|||
<PlatformTarget>x86</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<WarningLevel>0</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="ADODB">
|
||||
|
|
|
@ -118,7 +118,7 @@
|
|||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="rtxtWarning.Text" xml:space="preserve">
|
||||
<value>Warning: This is alpha software and may contain bugs. Use at your own risk. If you are uncomfortable with running software that may contain bugs and thus interrupt normal operation, please use our latest official release which may be found at http://www.flexradio.com. Bugs found in this software may be reported via the FlexRadio HelpDesk (http://powersdr.mis.ks.ua/doc.html). Please do NOT post bugs on the email reflector or forums. Thanks and have fun.</value>
|
||||
<value>Warning: This is alpha software and may contain bugs. Use at your own risk. If you are uncomfortable with running software that may contain bugs and thus interrupt normal operation, please use our latest official release which may be found at http://www.flexradio.com. Bugs found in this software may be reported via the FlexRadio HelpDesk (http://helpdesk.flexradio.com). Please do NOT post bugs on the email reflector or forums. Thanks and have fun.</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
|
|
@ -118,7 +118,7 @@
|
|||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="rtxtWarning.Text" xml:space="preserve">
|
||||
<value>Warning: This is beta software and may contain bugs. Use at your own risk. If you are uncomfortable with running software that may contain bugs and thus interrupt normal operation, please use our latest official release which may be found at http://www.flexradio.com. Bugs found in this software may be reported via the FlexRadio HelpDesk (http://powersdr.mis.ks.ua/doc.html). Please do NOT post bugs on the email reflector or forums. Thanks and have fun.</value>
|
||||
<value>Warning: This is beta software and may contain bugs. Use at your own risk. If you are uncomfortable with running software that may contain bugs and thus interrupt normal operation, please use our latest official release which may be found at http://www.flexradio.com. Bugs found in this software may be reported via the FlexRadio HelpDesk (http://helpdesk.flexradio.com). Please do NOT post bugs on the email reflector or forums. Thanks and have fun.</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
|
|
@ -150,6 +150,7 @@ using System.Text;
|
|||
using System.Media; // ke9ns for system Beep
|
||||
using System.Net.Http; // ke9ns add
|
||||
using System.Xml.Linq;
|
||||
using Microsoft.Win32;
|
||||
|
||||
|
||||
|
||||
|
@ -697,11 +698,12 @@ namespace PowerSDR
|
|||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
sealed unsafe public class Console : System.Windows.Forms.Form
|
||||
{
|
||||
|
||||
// public static event Microsoft.Win32.SessionEndingEventHandler SessionEnding; // ke9ns add
|
||||
|
||||
//==================================================================================
|
||||
//==================================================================================
|
||||
|
@ -761,6 +763,8 @@ namespace PowerSDR
|
|||
#endregion
|
||||
|
||||
|
||||
|
||||
|
||||
HidDevice.PowerMate powerMate = new HidDevice.PowerMate(); // ke9ns add link back to PowerMate.cpp and PowerMate.h
|
||||
public int KBON = 0; // ke9ns add 1=knob present 0=knob not present
|
||||
public int speed = 0; // ke9ns add speed of knob freq change
|
||||
|
@ -2102,7 +2106,7 @@ namespace PowerSDR
|
|||
if (r.Present) list_det_present++;
|
||||
break;
|
||||
case Model.SDR1000:
|
||||
// case Model.SOFTROCK40:
|
||||
case Model.SOFTROCK40:
|
||||
list_undet_num++; break;
|
||||
}
|
||||
}
|
||||
|
@ -2163,7 +2167,7 @@ namespace PowerSDR
|
|||
|
||||
if (radio_to_use == null)
|
||||
{
|
||||
RadioChoice choiceForm = new RadioChoice(this);
|
||||
RadioChoice choiceForm = new RadioChoice(this);
|
||||
choiceForm.ShowDialog();
|
||||
}
|
||||
|
||||
|
@ -2589,7 +2593,7 @@ namespace PowerSDR
|
|||
case Model.FLEX3000: s = "FLEX-3000"; break;
|
||||
case Model.FLEX1500: s = "FLEX-1500"; break;
|
||||
case Model.SDR1000: s = "SDR-1000"; break;
|
||||
// case Model.SOFTROCK40: s = "SoftRock"; break;
|
||||
case Model.SOFTROCK40: s = "SoftRock"; break;
|
||||
case Model.DEMO: s = "Demo"; break;
|
||||
}
|
||||
|
||||
|
@ -2856,7 +2860,7 @@ namespace PowerSDR
|
|||
|
||||
|
||||
//=============================================================================
|
||||
// ke9ns console_closing(), then Dispose(), then ExitConsole(), then back to Displose() to finish
|
||||
// ke9ns console_closing(), then formclosing, then Dispose(), then ExitConsole(), then back to Displose() to finish
|
||||
|
||||
public bool reset_db = false;
|
||||
protected override void Dispose(bool disposing)
|
||||
|
@ -3182,6 +3186,8 @@ namespace PowerSDR
|
|||
this.ScreenCap = new System.Windows.Forms.PictureBox();
|
||||
this.ScreenCap1 = new System.Windows.Forms.PictureBox();
|
||||
this.checkVOX = new System.Windows.Forms.CheckBoxTS();
|
||||
this.ptbVOX = new PowerSDR.PrettyTrackBar();
|
||||
this.lblMIC = new System.Windows.Forms.LabelTS();
|
||||
this.timer_clock = new System.Windows.Forms.Timer(this.components);
|
||||
this.contextMenuStripFilterRX1 = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.toolStripMenuItemRX1FilterConfigure = new System.Windows.Forms.ToolStripMenuItem();
|
||||
|
@ -3286,12 +3292,10 @@ namespace PowerSDR
|
|||
this.picNoiseGate = new System.Windows.Forms.PictureBox();
|
||||
this.lblNoiseGateVal = new System.Windows.Forms.LabelTS();
|
||||
this.picVOX = new System.Windows.Forms.PictureBox();
|
||||
this.ptbVOX = new PowerSDR.PrettyTrackBar();
|
||||
this.lblVOXVal = new System.Windows.Forms.LabelTS();
|
||||
this.lblCPDRVal = new System.Windows.Forms.LabelTS();
|
||||
this.lblDXVal = new System.Windows.Forms.LabelTS();
|
||||
this.lblMicVal = new System.Windows.Forms.LabelTS();
|
||||
this.lblMIC = new System.Windows.Forms.LabelTS();
|
||||
this.lblTransmitProfile = new System.Windows.Forms.LabelTS();
|
||||
this.panelModeSpecificCW = new System.Windows.Forms.PanelTS();
|
||||
this.labelTS6 = new System.Windows.Forms.LabelTS();
|
||||
|
@ -3415,6 +3419,7 @@ namespace PowerSDR
|
|||
((System.ComponentModel.ISupportInitialize)(this.picRX3Meter)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ScreenCap)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ScreenCap1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ptbVOX)).BeginInit();
|
||||
this.contextMenuStripFilterRX1.SuspendLayout();
|
||||
this.contextMenuStripFilterRX2.SuspendLayout();
|
||||
this.contextMenuStripNotch.SuspendLayout();
|
||||
|
@ -3441,7 +3446,6 @@ namespace PowerSDR
|
|||
this.panelModeSpecificPhone.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.picNoiseGate)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.picVOX)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ptbVOX)).BeginInit();
|
||||
this.panelModeSpecificCW.SuspendLayout();
|
||||
this.grpSemiBreakIn.SuspendLayout();
|
||||
this.panelModeSpecificDigital.SuspendLayout();
|
||||
|
@ -6434,6 +6438,29 @@ namespace PowerSDR
|
|||
this.checkVOX.CheckedChanged += new System.EventHandler(this.checkVOX_CheckedChanged);
|
||||
this.checkVOX.MouseDown += new System.Windows.Forms.MouseEventHandler(this.chkVOX_MouseDown);
|
||||
//
|
||||
// ptbVOX
|
||||
//
|
||||
resources.ApplyResources(this.ptbVOX, "ptbVOX");
|
||||
this.ptbVOX.HeadImage = null;
|
||||
this.ptbVOX.LargeChange = 1;
|
||||
this.ptbVOX.Maximum = 500;
|
||||
this.ptbVOX.Minimum = 0;
|
||||
this.ptbVOX.Name = "ptbVOX";
|
||||
this.ptbVOX.Orientation = System.Windows.Forms.Orientation.Horizontal;
|
||||
this.ptbVOX.SmallChange = 1;
|
||||
this.ptbVOX.TabStop = false;
|
||||
this.toolTip1.SetToolTip(this.ptbVOX, resources.GetString("ptbVOX.ToolTip"));
|
||||
this.ptbVOX.Value = 100;
|
||||
this.ptbVOX.Scroll += new PowerSDR.PrettyTrackBar.ScrollHandler(this.ptbVOX_Scroll);
|
||||
this.ptbVOX.MouseDown += new System.Windows.Forms.MouseEventHandler(this.ptbVOX_MouseDown);
|
||||
//
|
||||
// lblMIC
|
||||
//
|
||||
resources.ApplyResources(this.lblMIC, "lblMIC");
|
||||
this.lblMIC.ForeColor = System.Drawing.Color.White;
|
||||
this.lblMIC.Name = "lblMIC";
|
||||
this.toolTip1.SetToolTip(this.lblMIC, resources.GetString("lblMIC.ToolTip"));
|
||||
//
|
||||
// timer_clock
|
||||
//
|
||||
this.timer_clock.Enabled = true;
|
||||
|
@ -7450,21 +7477,6 @@ namespace PowerSDR
|
|||
this.picVOX.TabStop = false;
|
||||
this.picVOX.Paint += new System.Windows.Forms.PaintEventHandler(this.picVOX_Paint);
|
||||
//
|
||||
// ptbVOX
|
||||
//
|
||||
resources.ApplyResources(this.ptbVOX, "ptbVOX");
|
||||
this.ptbVOX.HeadImage = null;
|
||||
this.ptbVOX.LargeChange = 1;
|
||||
this.ptbVOX.Maximum = 500;
|
||||
this.ptbVOX.Minimum = 0;
|
||||
this.ptbVOX.Name = "ptbVOX";
|
||||
this.ptbVOX.Orientation = System.Windows.Forms.Orientation.Horizontal;
|
||||
this.ptbVOX.SmallChange = 1;
|
||||
this.ptbVOX.TabStop = false;
|
||||
this.ptbVOX.Value = 100;
|
||||
this.ptbVOX.Scroll += new PowerSDR.PrettyTrackBar.ScrollHandler(this.ptbVOX_Scroll);
|
||||
this.ptbVOX.MouseDown += new System.Windows.Forms.MouseEventHandler(this.ptbVOX_MouseDown);
|
||||
//
|
||||
// lblVOXVal
|
||||
//
|
||||
resources.ApplyResources(this.lblVOXVal, "lblVOXVal");
|
||||
|
@ -7489,12 +7501,6 @@ namespace PowerSDR
|
|||
this.lblMicVal.ForeColor = System.Drawing.Color.White;
|
||||
this.lblMicVal.Name = "lblMicVal";
|
||||
//
|
||||
// lblMIC
|
||||
//
|
||||
resources.ApplyResources(this.lblMIC, "lblMIC");
|
||||
this.lblMIC.ForeColor = System.Drawing.Color.White;
|
||||
this.lblMIC.Name = "lblMIC";
|
||||
//
|
||||
// lblTransmitProfile
|
||||
//
|
||||
this.lblTransmitProfile.ForeColor = System.Drawing.Color.White;
|
||||
|
@ -8382,7 +8388,8 @@ namespace PowerSDR
|
|||
this.KeyPreview = true;
|
||||
this.MainMenuStrip = this.menuStrip1;
|
||||
this.Name = "Console";
|
||||
this.Closing += new System.ComponentModel.CancelEventHandler(this.Console_Closing);
|
||||
this.Closing += new System.ComponentModel.CancelEventHandler(this.Console_Closing1);
|
||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Console_Closing);
|
||||
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Console_KeyDown);
|
||||
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Console_KeyPress);
|
||||
this.KeyUp += new System.Windows.Forms.KeyEventHandler(this.Console_KeyUp);
|
||||
|
@ -8428,6 +8435,7 @@ namespace PowerSDR
|
|||
((System.ComponentModel.ISupportInitialize)(this.picRX3Meter)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ScreenCap)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ScreenCap1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ptbVOX)).EndInit();
|
||||
this.contextMenuStripFilterRX1.ResumeLayout(false);
|
||||
this.contextMenuStripFilterRX2.ResumeLayout(false);
|
||||
this.contextMenuStripNotch.ResumeLayout(false);
|
||||
|
@ -8459,7 +8467,6 @@ namespace PowerSDR
|
|||
this.panelModeSpecificPhone.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.picNoiseGate)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.picVOX)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ptbVOX)).EndInit();
|
||||
this.panelModeSpecificCW.ResumeLayout(false);
|
||||
this.grpSemiBreakIn.ResumeLayout(false);
|
||||
this.panelModeSpecificDigital.ResumeLayout(false);
|
||||
|
@ -21394,7 +21401,7 @@ namespace PowerSDR
|
|||
|
||||
return;
|
||||
|
||||
/* if ( current_model != Model.SOFTROCK40) // -- no aliasing going on
|
||||
if ( current_model != Model.SOFTROCK40) // -- no aliasing going on
|
||||
return;
|
||||
|
||||
if ( rx1_dsp_mode == DSPMode.DRM ) // for now don't worry about aliasing in DRM land
|
||||
|
@ -21437,7 +21444,6 @@ namespace PowerSDR
|
|||
// Debug.WriteLine("data_high: " + bin_num);
|
||||
}
|
||||
return;
|
||||
*/
|
||||
}
|
||||
// end kb9yig sr40 mod
|
||||
|
||||
|
@ -32817,13 +32823,13 @@ namespace PowerSDR
|
|||
set
|
||||
{
|
||||
soft_rock_center_freq = value;
|
||||
/* if(current_model == Model.SOFTROCK40)
|
||||
if(current_model == Model.SOFTROCK40)
|
||||
{
|
||||
MinFreq = soft_rock_center_freq - sample_rate1/2*1e-6;
|
||||
MaxFreq = soft_rock_center_freq + sample_rate1/2*1e-6;
|
||||
if(setupForm != null)
|
||||
txtVFOAFreq_LostFocus(this, EventArgs.Empty);
|
||||
} */
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -47518,7 +47524,7 @@ namespace PowerSDR
|
|||
|
||||
public void UpdateRX1DisplayAverage(float[] buffer, float[] new_data) // comment all the wjt stuff. it isnt for the Flex-5000
|
||||
{
|
||||
// double dttsp_osc = dsp.GetDSPRX(0, 0).RXOsc; // ke9ns = -9000 (if value)
|
||||
double dttsp_osc = dsp.GetDSPRX(0, 0).RXOsc; // ke9ns = -9000 (if value)
|
||||
|
||||
// Debug.WriteLine("last vfo: vfo: " + DDSFreq + " , " + rx1_avg_last_ddsfreq + " , " + dttsp_osc); // ke9ns = always 7 @192k
|
||||
|
||||
|
@ -47535,30 +47541,29 @@ namespace PowerSDR
|
|||
else
|
||||
{
|
||||
|
||||
/*
|
||||
|
||||
// wjt added -- stop hosing the avg display when scrolling the vfo
|
||||
// ke9ns: found out this routine NEVER functions. Its totally pointless (maybe its just for SOFTROCK40)
|
||||
if ( (rx1_avg_last_ddsfreq != 0 && rx1_avg_last_ddsfreq != DDSFreq) || (current_model == Model.SOFTROCK40 && rx1_avg_last_dttsp_osc != dttsp_osc)) // vfo has changed, need to shift things around
|
||||
{
|
||||
|
||||
LASTVFOA = VFOAFreq;
|
||||
//LASTVFOA = VFOAFreq;
|
||||
|
||||
Debug.WriteLine("dttsp_osc: " + dttsp_osc + " , " + LASTVFOA );
|
||||
//Debug.WriteLine("dttsp_osc: " + dttsp_osc + " , " + LASTVFOA );
|
||||
|
||||
|
||||
double delta_vfo;
|
||||
// if ( current_model != Model.SOFTROCK40 )
|
||||
// {
|
||||
if ( current_model != Model.SOFTROCK40 )
|
||||
{
|
||||
delta_vfo = DDSFreq - rx1_avg_last_ddsfreq;
|
||||
delta_vfo *= 1e6; // vfo in mhz moron!
|
||||
//}
|
||||
// else
|
||||
// {
|
||||
// delta_vfo = dttsp_osc - rx1_avg_last_dttsp_osc;
|
||||
// delta_vfo = -delta_vfo;
|
||||
// Debug.WriteLine("update from dttsp delta_vfo: " + delta_vfo);
|
||||
// }
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
delta_vfo = dttsp_osc - rx1_avg_last_dttsp_osc;
|
||||
delta_vfo = -delta_vfo;
|
||||
// Debug.WriteLine("update from dttsp delta_vfo: " + delta_vfo);
|
||||
}
|
||||
|
||||
double hz_per_bin = sample_rate1 / Display.BUFFER_SIZE; // ke9ns 192000 / 4096 = 46.875 hz per bin, 23hz/bin @ 96k, or 12hz/bin @ 48k
|
||||
|
||||
|
@ -47650,7 +47655,6 @@ namespace PowerSDR
|
|||
// Debug.WriteLine("3Clearing average buf");
|
||||
}
|
||||
|
||||
*/
|
||||
//........................................
|
||||
|
||||
float new_mult = 0.0f;
|
||||
|
@ -47695,7 +47699,7 @@ namespace PowerSDR
|
|||
|
||||
public void UpdateRX2DisplayAverage(float[] buffer, float[] new_data)
|
||||
{
|
||||
// double dttsp_osc = dsp.GetDSPRX(1, 0).RXOsc;
|
||||
double dttsp_osc = dsp.GetDSPRX(1, 0).RXOsc;
|
||||
// Debug.WriteLine("last vfo: " + avg_last_ddsfreq + " vfo: " + DDSFreq);
|
||||
|
||||
|
||||
|
@ -47710,7 +47714,6 @@ namespace PowerSDR
|
|||
else
|
||||
{
|
||||
|
||||
/*
|
||||
// wjt added -- stop hosing the avg display when scrolling the vfo
|
||||
if ((rx2_avg_last_ddsfreq != 0 && rx2_avg_last_ddsfreq != DDSFreq) ||
|
||||
(current_model == Model.SOFTROCK40 &&
|
||||
|
@ -47718,17 +47721,17 @@ namespace PowerSDR
|
|||
{
|
||||
//Debug.WriteLine("dttsp_osc: " + dttsp_osc);
|
||||
double delta_vfo;
|
||||
// if ( current_model != Model.SOFTROCK40 )
|
||||
// {
|
||||
if ( current_model != Model.SOFTROCK40 )
|
||||
{
|
||||
delta_vfo = DDSFreq - rx2_avg_last_ddsfreq;
|
||||
delta_vfo *= 1e6; // vfo in mhz moron!
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// delta_vfo = dttsp_osc - rx2_avg_last_dttsp_osc;
|
||||
// delta_vfo = -delta_vfo;
|
||||
//Debug.WriteLine("update from dttsp delta_vfo: " + delta_vfo);
|
||||
// }
|
||||
}
|
||||
else
|
||||
{
|
||||
delta_vfo = dttsp_osc - rx2_avg_last_dttsp_osc;
|
||||
delta_vfo = -delta_vfo;
|
||||
//Debug.WriteLine("update from dttsp delta_vfo: " + delta_vfo);
|
||||
}
|
||||
|
||||
double hz_per_bin = sample_rate1 / Display.BUFFER_SIZE;
|
||||
|
||||
|
@ -47808,9 +47811,6 @@ namespace PowerSDR
|
|||
rx2_avg_last_dttsp_osc = dttsp_osc;
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
|
||||
float new_mult = 0.0f;
|
||||
float old_mult = 0.0f;
|
||||
|
||||
|
@ -51903,7 +51903,7 @@ namespace PowerSDR
|
|||
if(pa_present && current_model == Model.SDR1000)
|
||||
{
|
||||
if(PAQualForm == null || PAQualForm.IsDisposed)
|
||||
PAQualForm = new PAQualify(this);
|
||||
PAQualForm = new PAQualify(this);
|
||||
PAQualForm.Show();
|
||||
PAQualForm.Focus();
|
||||
PAQualForm.WindowState = FormWindowState.Normal; // ke9ns add
|
||||
|
@ -53485,7 +53485,7 @@ namespace PowerSDR
|
|||
case Model.FLEX3000:
|
||||
case Model.SDR1000:
|
||||
case Model.DEMO:
|
||||
// case Model.SOFTROCK40:
|
||||
case Model.SOFTROCK40:
|
||||
if (!Audio.Start())
|
||||
{
|
||||
chkPower.Checked = false;
|
||||
|
@ -53691,7 +53691,7 @@ namespace PowerSDR
|
|||
|
||||
timer_peak_text.Enabled = true;
|
||||
|
||||
if (current_model == Model.SDR1000 && atu_present)
|
||||
if (current_model == Model.SDR1000 && atu_present)
|
||||
{
|
||||
int counter = 0;
|
||||
while (((Hdw.StatusPort() & (byte)StatusPin.PA_DATA)) == 0)
|
||||
|
@ -53710,7 +53710,7 @@ namespace PowerSDR
|
|||
}
|
||||
Hdw.PA_ATUTune(ATUTuneMode.BYPASS);
|
||||
}
|
||||
|
||||
|
||||
CWKeyer.Reset();
|
||||
CWPTT.Start();
|
||||
|
||||
|
@ -53835,7 +53835,7 @@ namespace PowerSDR
|
|||
case Model.SDR1000:
|
||||
case Model.FLEX5000:
|
||||
case Model.FLEX3000:
|
||||
// case Model.SOFTROCK40:
|
||||
case Model.SOFTROCK40:
|
||||
case Model.DEMO:
|
||||
Audio.callback_return = 2;
|
||||
Audio.StopAudio();
|
||||
|
@ -54278,11 +54278,27 @@ namespace PowerSDR
|
|||
|
||||
} // comboAGC settings
|
||||
|
||||
|
||||
|
||||
//==========================================================================================================
|
||||
private void Console_Closing(object sender, System.ComponentModel.CancelEventArgs e)
|
||||
// ke9ns add
|
||||
// console_closing then formclosing, then dispose
|
||||
|
||||
|
||||
|
||||
|
||||
//==========================================================================================================
|
||||
// ke9ns triggers FIRST
|
||||
private void Console_Closing1(object sender, System.ComponentModel.CancelEventArgs e)
|
||||
{
|
||||
Debug.WriteLine("CONSOLE_CLOSING_Cancel");
|
||||
}
|
||||
|
||||
// ke9ns triggers SECOND
|
||||
private void Console_Closing(object sender, FormClosingEventArgs e)
|
||||
{
|
||||
e.Cancel = false; // ke9ns add
|
||||
chkPower.Checked = false;
|
||||
|
||||
// MessageBox.Show("CLOSING DOWN " + e.CloseReason);
|
||||
|
||||
Debug.WriteLine("CONSOLE_CLOSING");
|
||||
|
||||
|
@ -54294,7 +54310,7 @@ namespace PowerSDR
|
|||
|
||||
vfodial = false; // ke9ns add to terminal the dial routine
|
||||
N1MM_ON = false; // ke9ns add to shut off N1MM
|
||||
chkPower.Checked = false; // make sure power is off
|
||||
// chkPower.Checked = false; // make sure power is off
|
||||
ckQuickRec.Checked = false; // make sure recording is stopped
|
||||
|
||||
if (KBON == 1) powerMate.Shutdown(); // ke9ns add
|
||||
|
@ -54549,10 +54565,10 @@ namespace PowerSDR
|
|||
chkMUT.BackColor = SystemColors.Control;
|
||||
}
|
||||
|
||||
if(num_channels == 2)
|
||||
{
|
||||
if(current_model == Model.SDR1000) Hdw.MuteRelay = chkMUT.Checked;
|
||||
}
|
||||
if(num_channels == 2)
|
||||
{
|
||||
if(current_model == Model.SDR1000) Hdw.MuteRelay = chkMUT.Checked;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
@ -55292,7 +55308,7 @@ namespace PowerSDR
|
|||
int index2 = 0;
|
||||
while (powers[index2] < pwr) index2++;
|
||||
|
||||
if (current_model == Model.SDR1000 && pwr < 10)
|
||||
if (current_model == Model.SDR1000 && pwr < 10)
|
||||
{
|
||||
new_volume = Math.Sqrt(pwr / 10.0 * Math.Pow(power_table[(int)b][3], 2.0)) / audio_volts1;
|
||||
}
|
||||
|
@ -56082,7 +56098,7 @@ namespace PowerSDR
|
|||
|
||||
txtVFOAFreq_LostFocus(this, EventArgs.Empty);
|
||||
}
|
||||
else if(current_model == Model.SDR1000)
|
||||
else if(current_model == Model.SDR1000)
|
||||
{
|
||||
if(xvtr_present && Hdw.XVTR_RF)
|
||||
{
|
||||
|
@ -56334,14 +56350,15 @@ namespace PowerSDR
|
|||
}
|
||||
|
||||
// only allow softrock style xmit for cw and ssb for now
|
||||
// if (rx1_dsp_mode != DSPMode.CWL && rx1_dsp_mode != DSPMode.CWU &&
|
||||
// rx1_dsp_mode != DSPMode.USB && rx1_dsp_mode != DSPMode.LSB &&
|
||||
// ( /* current_model == Model.SDR1000_DDSLOCKED || */ current_model == Model.SOFTROCK40)
|
||||
// )
|
||||
// {
|
||||
// chkMOX.Checked = false;
|
||||
// return;
|
||||
// }
|
||||
if (rx1_dsp_mode != DSPMode.CWL && rx1_dsp_mode != DSPMode.CWU &&
|
||||
rx1_dsp_mode != DSPMode.USB && rx1_dsp_mode != DSPMode.LSB &&
|
||||
( /* current_model == Model.SDR1000_DDSLOCKED || */ current_model == Model.SOFTROCK40)
|
||||
)
|
||||
|
||||
{
|
||||
chkMOX.Checked = false;
|
||||
return;
|
||||
}
|
||||
|
||||
bool tx = chkMOX.Checked;
|
||||
|
||||
|
@ -58003,7 +58020,7 @@ namespace PowerSDR
|
|||
else
|
||||
chkBCI.BackColor = SystemColors.Control;
|
||||
|
||||
if(current_model == Model.SDR1000) SetHWFilters(dds_freq);
|
||||
if(current_model == Model.SDR1000) SetHWFilters(dds_freq);
|
||||
}
|
||||
|
||||
public bool CheckForTXCW()
|
||||
|
@ -59113,7 +59130,7 @@ namespace PowerSDR
|
|||
}
|
||||
}
|
||||
break;
|
||||
/* case Model.SOFTROCK40:
|
||||
case Model.SOFTROCK40:
|
||||
//!!!!drm patch
|
||||
double osc_freq = soft_rock_center_freq*1e6 - freq*1e6;
|
||||
if ( rx1_dsp_mode == DSPMode.DRM ) // if we're in DRM mode we need to be offset 12khz
|
||||
|
@ -59124,7 +59141,7 @@ namespace PowerSDR
|
|||
tuned_freq = freq;
|
||||
//Debug.WriteLine("osc_freq: "+osc_freq.ToString("f6"));
|
||||
dsp.GetDSPRX(0, 0).RXOsc = osc_freq;
|
||||
break; */
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -59155,7 +59172,7 @@ namespace PowerSDR
|
|||
|
||||
|
||||
|
||||
// private static double tuned_freq;
|
||||
private static double tuned_freq;
|
||||
private void txtVFOAFreq_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
|
||||
{
|
||||
|
||||
|
@ -64530,7 +64547,7 @@ namespace PowerSDR
|
|||
if (chkVFOSplit.Checked)
|
||||
{
|
||||
|
||||
chkVFOSplit.BackColor = button_selected_color;
|
||||
chkVFOSplit.BackColor = button_selected_color; // red
|
||||
//FM front panel
|
||||
chkFMTXHigh.Enabled = false;
|
||||
chkFMTXHigh.Checked = false;
|
||||
|
@ -64547,7 +64564,7 @@ namespace PowerSDR
|
|||
}
|
||||
else
|
||||
{
|
||||
chkVFOSplit.BackColor = SystemColors.Control;
|
||||
chkVFOSplit.BackColor = SystemColors.Control; // black
|
||||
//FM front panel
|
||||
chkFMTXHigh.Enabled = true;
|
||||
chkFMTXLow.Enabled = true;
|
||||
|
@ -64572,15 +64589,14 @@ namespace PowerSDR
|
|||
UpdateVFOASub();
|
||||
if (chkVFOSplit.Checked)
|
||||
{
|
||||
if (chkVFOBTX.Checked)
|
||||
chkVFOATX.Checked = true;
|
||||
if (chkVFOBTX.Checked) chkVFOATX.Checked = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
txtVFOAFreq_LostFocus(this, EventArgs.Empty);
|
||||
}
|
||||
}
|
||||
else
|
||||
else // RX2 OFF (or NO RX2)
|
||||
{
|
||||
if (chkVFOSplit.Checked)
|
||||
{
|
||||
|
@ -65710,21 +65726,40 @@ namespace PowerSDR
|
|||
return theConsole;
|
||||
}
|
||||
|
||||
//=====================================================
|
||||
// ke9ns message pump
|
||||
protected override void WndProc(ref Message m)
|
||||
{
|
||||
const int WM_QUERYENDSESSION = 0x0011;
|
||||
const int WM_QUERYENDSESSION = 17; // 0x11
|
||||
const int WM_Quit = 18;
|
||||
const int WM_Close = 16; // ke9ns triggered if you hit the X button
|
||||
const int WM_EndSession = 22; // ke9ns shutdown
|
||||
const int WM_DEVICECHANGE = 0x0219;
|
||||
|
||||
|
||||
// Listen for operating system messages.
|
||||
// Debug.WriteLine("PROC: " + m.Msg);
|
||||
|
||||
switch (m.Msg)
|
||||
{
|
||||
case WM_QUERYENDSESSION:
|
||||
|
||||
case WM_QUERYENDSESSION: // this indicates windows is shutting down
|
||||
case WM_EndSession:
|
||||
|
||||
chkPower.Checked = false;
|
||||
Debug.WriteLine("QUERYENDSESSION");
|
||||
Debug.WriteLine("QUERYENDSESSION "+ m.Msg);
|
||||
|
||||
ExitConsole();
|
||||
//this.Close();
|
||||
// MessageBox.Show("Message " + m.Msg);
|
||||
|
||||
|
||||
this.Close();
|
||||
|
||||
|
||||
// Environment.Exit(0);
|
||||
// ExitConsole();
|
||||
|
||||
|
||||
base.WndProc(ref m);
|
||||
break;
|
||||
case WM_DEVICECHANGE:
|
||||
if (flexcontrol_autodetect) FlexControlScan();
|
||||
|
@ -77928,6 +77963,8 @@ namespace PowerSDR
|
|||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public bool CONT_RUN = false;
|
||||
|
||||
public List<string> CONT_dbm = new List<string>(); // create list to hold strings of Continuum data
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1469,8 +1469,60 @@ namespace PowerSDR
|
|||
break;
|
||||
} // switch (console.CurrentRegion)
|
||||
|
||||
|
||||
|
||||
// draw channels for all regions for common are
|
||||
|
||||
channels_60m.Add(new Channel(26.9650, 6000)); // channel 1 cb AM +/- 3khz
|
||||
channels_60m.Add(new Channel(26.9750, 6000)); // channel 2 cb
|
||||
channels_60m.Add(new Channel(26.9850, 6000)); // channel 3 cb
|
||||
channels_60m.Add(new Channel(27.0050, 6000)); // channel 4 cb
|
||||
channels_60m.Add(new Channel(27.0150, 6000)); // channel 5 cb
|
||||
channels_60m.Add(new Channel(27.0250, 6000)); // channel 6 cb
|
||||
channels_60m.Add(new Channel(27.0350, 6000)); // channel 7 cb
|
||||
channels_60m.Add(new Channel(27.0550, 6000)); // channel 8 cb
|
||||
channels_60m.Add(new Channel(27.0650, 6000)); // channel 9 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.0750, 6000)); // channel 10 cb
|
||||
channels_60m.Add(new Channel(27.0850, 6000)); // channel 11 cb
|
||||
channels_60m.Add(new Channel(27.1050, 6000)); // channel 12 cb
|
||||
channels_60m.Add(new Channel(27.1150, 6000)); // channel 13 cb
|
||||
channels_60m.Add(new Channel(27.1250, 6000)); // channel 14 cb
|
||||
channels_60m.Add(new Channel(27.1350, 6000)); // channel 15 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.1550, 6000)); // channel 16 cb
|
||||
channels_60m.Add(new Channel(27.1650, 6000)); // channel 17 cb
|
||||
channels_60m.Add(new Channel(27.1750, 6000)); // channel 18 cb
|
||||
channels_60m.Add(new Channel(27.1850, 6000)); // channel 19 cb
|
||||
channels_60m.Add(new Channel(27.2050, 6000)); // channel 20 cb
|
||||
channels_60m.Add(new Channel(27.2150, 6000)); // channel 21 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.2250, 6000)); // channel 22 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.2350, 6000)); // channel 24 cb
|
||||
channels_60m.Add(new Channel(27.2450, 6000)); // channel 25 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.2550, 6000)); // channel 23 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.2650, 6000)); // channel 26 cb
|
||||
channels_60m.Add(new Channel(27.2750, 6000)); // channel 27 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.2850, 6000)); // channel 28 cb
|
||||
channels_60m.Add(new Channel(27.2950, 6000)); // channel 29 cb
|
||||
channels_60m.Add(new Channel(27.3050, 6000)); // channel 30 cb
|
||||
channels_60m.Add(new Channel(27.3150, 6000)); // channel 31 cb
|
||||
channels_60m.Add(new Channel(27.3250, 6000)); // channel 32 cb
|
||||
channels_60m.Add(new Channel(27.3350, 6000)); // channel 33 cb
|
||||
|
||||
channels_60m.Add(new Channel(27.3450, 6000)); // channel 34 cb
|
||||
channels_60m.Add(new Channel(27.3550, 6000)); // channel 35 cb
|
||||
channels_60m.Add(new Channel(27.3650, 6000)); // channel 36 cb
|
||||
channels_60m.Add(new Channel(27.3750, 6000)); // channel 37 cb
|
||||
channels_60m.Add(new Channel(27.3850, 6000)); // channel 38 cb
|
||||
channels_60m.Add(new Channel(27.3950, 6000)); // channel 39 cb
|
||||
channels_60m.Add(new Channel(27.4050, 6000)); // channel 40 cb
|
||||
|
||||
|
||||
} // init()
|
||||
|
||||
// ke9ns add
|
||||
|
@ -3103,24 +3155,34 @@ namespace PowerSDR
|
|||
//============================================================================================
|
||||
// ke9ns RX1 draw tx line for cw
|
||||
//============================================================================================
|
||||
if ((!local_mox) && (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx1_dsp_mode == DSPMode.CWL || rx1_dsp_mode == DSPMode.CWU)) // ke9ns mod
|
||||
{
|
||||
int pitch = cw_pitch;
|
||||
// if ((!local_mox) && (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx1_dsp_mode == DSPMode.CWL || rx1_dsp_mode == DSPMode.CWU)) // ke9ns mod
|
||||
if ( (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx1_dsp_mode == DSPMode.CWL || rx1_dsp_mode == DSPMode.CWU)) // ke9ns mod
|
||||
{
|
||||
int pitch = cw_pitch;
|
||||
if ((rx1_dsp_mode == DSPMode.CWL)) pitch = -cw_pitch;
|
||||
|
||||
if ((rx1_dsp_mode == DSPMode.CWL)) pitch = -cw_pitch;
|
||||
|
||||
// int cw_line_x; // ke9ns used to move the 0hz line over by the pitch mount of hz
|
||||
// int cw_line_x; // ke9ns used to move the 0hz line over by the pitch mount of hz
|
||||
|
||||
if (!split_enabled)
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - Low + xit_hz - rit_hz) / (High - Low) * W);
|
||||
}
|
||||
else
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - Low + xit_hz - rit_hz + (vfoa_sub_hz - vfoa_hz)) / (High - Low) * W);
|
||||
}
|
||||
if (!split_enabled)
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - Low + xit_hz - rit_hz) / (High - Low) * W);
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((!local_mox)) // rx
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - Low + xit_hz - rit_hz + (vfoa_sub_hz - vfoa_hz)) / (High - Low) * W); // in RX show the TX line
|
||||
}
|
||||
else // tx
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - Low + xit_hz - rit_hz) / (High - Low) * W);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (draw_tx_cw_freq) // ke9ns add
|
||||
// if (draw_tx_cw_freq) // ke9ns add
|
||||
if( (!local_mox) && (draw_tx_cw_freq))
|
||||
{
|
||||
if ((bottom) && tx_on_vfob) // KE9NS ADD fix mistake made by flex
|
||||
{
|
||||
|
@ -3132,7 +3194,7 @@ namespace PowerSDR
|
|||
{
|
||||
g.DrawLine(tx_filter_pen, cw_line_x, top, cw_line_x, H);
|
||||
g.DrawLine(tx_filter_pen, cw_line_x + 1, top, cw_line_x + 1, H);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3220,7 +3282,6 @@ namespace PowerSDR
|
|||
if (!local_mox && (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx2_dsp_mode == DSPMode.CWL || rx2_dsp_mode == DSPMode.CWU) && (tx_on_vfob)) // ke9ns mod
|
||||
{
|
||||
int pitch = cw_pitch;
|
||||
|
||||
if (rx2_dsp_mode == DSPMode.CWL) pitch = -cw_pitch;
|
||||
|
||||
int cw_line_x;
|
||||
|
@ -13345,23 +13406,34 @@ namespace PowerSDR
|
|||
} //
|
||||
|
||||
//===========================================================================================
|
||||
// ke9ns RX1 draw tx cw line
|
||||
// ke9ns RX1 draw tx cw line (waterfall grid)
|
||||
//===========================================================================================
|
||||
if (!mox && (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx1_dsp_mode == DSPMode.CWL || rx1_dsp_mode == DSPMode.CWU)) // ke9ns mod
|
||||
if ( (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx1_dsp_mode == DSPMode.CWL || rx1_dsp_mode == DSPMode.CWU)) // ke9ns mod
|
||||
{
|
||||
int pitch = cw_pitch;
|
||||
if (rx1_dsp_mode == DSPMode.CWL) pitch = -cw_pitch;
|
||||
|
||||
|
||||
// int cw_line_x;
|
||||
// int cw_line_x;
|
||||
if (!split_enabled)
|
||||
|
||||
cw_line_x = (int)((float)(pitch - low + xit_hz) / (high - low) * W);
|
||||
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - low + xit_hz) / (high - low) * W);
|
||||
}
|
||||
else
|
||||
cw_line_x = (int)((float)(pitch - low + xit_hz + (vfoa_sub_hz - vfoa_hz)) / (high - low) * W);
|
||||
{
|
||||
if ((!mox)) // rx
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - low + xit_hz + (vfoa_sub_hz - vfoa_hz)) / (high - low) * W);
|
||||
}
|
||||
else // tx
|
||||
{
|
||||
cw_line_x = (int)((float)(pitch - low + xit_hz) / (high - low) * W);
|
||||
|
||||
}
|
||||
|
||||
if (draw_tx_cw_freq)
|
||||
}
|
||||
|
||||
if (!mox && draw_tx_cw_freq)
|
||||
{
|
||||
if (!bottom) // top
|
||||
{
|
||||
|
@ -13370,7 +13442,7 @@ namespace PowerSDR
|
|||
}
|
||||
else // bottom half K9 ==3 or K9==5 if rX2 on
|
||||
{
|
||||
if (K9 == 3)
|
||||
if (K9 == 3 || K9 == 7)
|
||||
{
|
||||
g.DrawLine(tx_filter_pen, cw_line_x, H, cw_line_x, H + top);
|
||||
g.DrawLine(tx_filter_pen, cw_line_x + 1, H, cw_line_x + 1, H + top);
|
||||
|
@ -13434,7 +13506,7 @@ namespace PowerSDR
|
|||
} // TX2 transmit lines
|
||||
|
||||
//===========================================================================================
|
||||
// ke9ns RX2 draw tx cw line
|
||||
// ke9ns RX2 draw tx cw line (waterfall grid)
|
||||
//===========================================================================================
|
||||
if ((!mox) && (draw_tx_cw_freq || console.setupForm.chkCWDisplay.Checked) && (rx2_dsp_mode == DSPMode.CWL || rx2_dsp_mode == DSPMode.CWU) && (tx_on_vfob)) // ke9ns mod
|
||||
{
|
||||
|
@ -13468,18 +13540,32 @@ namespace PowerSDR
|
|||
|
||||
|
||||
//===========================================================================================
|
||||
|
||||
if (mox)
|
||||
// ke9nstest
|
||||
if (mox) // tx
|
||||
{
|
||||
if (split_enabled) vfo = vfoa_sub_hz;
|
||||
else vfo = vfoa_hz;
|
||||
|
||||
vfo += xit_hz;
|
||||
|
||||
switch (rx1_dsp_mode) // ke9ns add: because waterfall freq text didnt shift the pitch amount during transmit
|
||||
{
|
||||
case DSPMode.CWL:
|
||||
vfo += cw_pitch;
|
||||
break;
|
||||
case DSPMode.CWU:
|
||||
vfo -= cw_pitch;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if (rx == 1)
|
||||
else if (rx == 1) // rx mode
|
||||
{
|
||||
vfo = vfoa_hz + rit_hz;
|
||||
|
||||
switch (rx1_dsp_mode)
|
||||
{
|
||||
case DSPMode.CWL:
|
||||
|
@ -13495,6 +13581,7 @@ namespace PowerSDR
|
|||
else //if(rx==2)
|
||||
{
|
||||
vfo = vfob_hz + rit_hz;
|
||||
|
||||
switch (rx2_dsp_mode)
|
||||
{
|
||||
case DSPMode.CWL:
|
||||
|
@ -13557,8 +13644,11 @@ namespace PowerSDR
|
|||
case FRSRegion.US:
|
||||
// Debug.Write("low " + waterfall_low_threshold + " high " + waterfall_high_threshold);
|
||||
|
||||
|
||||
for (int i = 0; i <= h_steps + 1; i++) // ke9ns draw freq numbers in line just above waterfall
|
||||
{
|
||||
|
||||
|
||||
string label;
|
||||
int offsetL;
|
||||
int offsetR;
|
||||
|
@ -13608,7 +13698,7 @@ namespace PowerSDR
|
|||
else if (actual_fgrid < 100.0) offsetL = (int)((label.Length + 1) * 4.1) - 11;
|
||||
else offsetL = (int)((label.Length + 1) * 4.1) - 8; */
|
||||
|
||||
if (bottom) g.DrawString(label, font, new SolidBrush(band_edge_color), vgrid - offsetL, H + (float)Math.Floor(H * .005)); // was .01 ke9ns draw frequency at band edges in RED
|
||||
if (bottom) g.DrawString(label, font, new SolidBrush(band_edge_color), vgrid - offsetL, H + (float)Math.Floor(H * .005)); // was .01 ke9ns draw frequency at band edges in RED
|
||||
else g.DrawString(label, font, new SolidBrush(band_edge_color), vgrid - offsetL, (float)Math.Floor(H * .005)); // .01
|
||||
|
||||
} // actual_fgrid
|
||||
|
@ -13724,16 +13814,21 @@ namespace PowerSDR
|
|||
} */
|
||||
|
||||
//================================================================
|
||||
// ke9ns drawwaterfall actually draw text
|
||||
// ke9ns draw waterfall actually draw text
|
||||
//================================================================
|
||||
|
||||
if (bottom)
|
||||
|
||||
if (bottom) // ke9nstest
|
||||
{
|
||||
g.DrawString(label, font, grid_text_brush, vgrid - offsetL, H + (float)Math.Floor(H * .005)); // .01
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
g.DrawString(label, font, grid_text_brush, vgrid - offsetL, (float)Math.Floor(H * .005));
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Debug.WriteLine("KE9NS H................. " + H);
|
||||
|
@ -17181,8 +17276,8 @@ namespace PowerSDR
|
|||
fixed(void *wptr = ¤t_display_data[0])
|
||||
Win32.memcpy(wptr, rptr, BUFFER_SIZE*sizeof(float));
|
||||
|
||||
//if ( current_model == Model.SOFTROCK40 )
|
||||
// console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
if ( current_model == Model.SOFTROCK40 )
|
||||
console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
}
|
||||
data_ready = false;
|
||||
}
|
||||
|
@ -17543,7 +17638,7 @@ namespace PowerSDR
|
|||
|
||||
int pos1 = (int)(((float)cw_line_x / (float)W) * (float)num_samples) + start_sample_index;
|
||||
|
||||
Debug.WriteLine("pos1 " + pos1);
|
||||
// Debug.WriteLine("pos1 " + pos1 + " , " + tx_on_vfob);
|
||||
|
||||
if ((pos1 > 500) &&( pos1 < BUFFER_SIZE - 500))
|
||||
{
|
||||
|
@ -17603,7 +17698,7 @@ namespace PowerSDR
|
|||
// ke9ns data
|
||||
|
||||
|
||||
// if ( current_model == Model.SOFTROCK40 ) console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
if ( current_model == Model.SOFTROCK40 ) console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
}
|
||||
data_ready = false;
|
||||
|
||||
|
@ -17690,8 +17785,8 @@ namespace PowerSDR
|
|||
}
|
||||
|
||||
|
||||
// if (current_model == Model.SOFTROCK40)
|
||||
// console.AdjustDisplayDataForBandEdge(ref current_display_data_bottom);
|
||||
if (current_model == Model.SOFTROCK40)
|
||||
console.AdjustDisplayDataForBandEdge(ref current_display_data_bottom);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -19329,8 +19424,8 @@ namespace PowerSDR
|
|||
|
||||
}
|
||||
|
||||
// if ( current_model == Model.SOFTROCK40 )
|
||||
// console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
if ( current_model == Model.SOFTROCK40 )
|
||||
console.AdjustDisplayDataForBandEdge(ref current_display_data);
|
||||
}
|
||||
|
||||
data_ready = false;
|
||||
|
@ -19421,8 +19516,8 @@ namespace PowerSDR
|
|||
|
||||
}
|
||||
|
||||
// if (current_model == Model.SOFTROCK40)
|
||||
// console.AdjustDisplayDataForBandEdge(ref current_display_data_bottom);
|
||||
if (current_model == Model.SOFTROCK40)
|
||||
console.AdjustDisplayDataForBandEdge(ref current_display_data_bottom);
|
||||
}
|
||||
|
||||
data_ready_bottom = false;
|
||||
|
|
|
@ -123,27 +123,66 @@
|
|||
<data name="tbFlexWireIn.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the FlexWire Line Input Gain:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="tbMic.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1 Adjusts the Mic Input Gain:
|
||||
|
||||
Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under < 0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpInput.ToolTip" xml:space="preserve">
|
||||
<value>Stage 1: MIXER slider
|
||||
Stage 2: MIC slider (stay under -10 dBm on MIC meter)
|
||||
Stage 3: Expander / EQ (stay under -2 dBm on EQ meter)
|
||||
Stage 4: Leveler (stay under <0 dBm on LEV meter)
|
||||
Stage 5: ALC / TX Filter / Modulation / DX / Compander</value>
|
||||
<value>Audio INPUT Stages:
|
||||
A/D = Stage0 Front End to Digital
|
||||
Mixer = Stage1 Mixer (after the A/D converter)
|
||||
MIC = Stage2 input dBm after MIXER and MIC sliders
|
||||
DEXP = Stage3 Downward Expander / Gate
|
||||
EQ = Stage4 input dBm after EQ sliders
|
||||
Lev = Stage5 input dBm afer leveler gain
|
||||
LevG = Stage5 Leveler Gain display only
|
||||
CPDR = Stage6 Compander
|
||||
DX = Stage6 DX Compressor
|
||||
Mod = Stage7 Modulation Mode
|
||||
FLTR = Stage 8 TX Filter
|
||||
ALC = Stage9 input dBm after DX, Cmpd, Mode, TX Filter
|
||||
ALCG = Stage9 ALC attack dBm, foldback amount
|
||||
I/Q = Stage10 I/Q correction
|
||||
Scale = Stage11 Audio Scaling
|
||||
D/A = Stage12 back to Analog (to the PA)
|
||||
</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
|
|
@ -88,12 +88,13 @@ namespace PowerSDR
|
|||
switch (m)
|
||||
{
|
||||
case Model.SDR1000:
|
||||
// case Model.SOFTROCK40:
|
||||
case Model.SOFTROCK40:
|
||||
case Model.DEMO:
|
||||
present = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
RadiosAvailable.AddRadio(new Radio(m, null, sn, nick, present));
|
||||
|
|
|
@ -53,16 +53,16 @@ namespace PortTalk
|
|||
if(Environment.OSVersion.ToString() == "Microsoft Windows NT 5.1.2600.0")
|
||||
{
|
||||
// check for driver file and copy if needed
|
||||
if(!File.Exists(Environment.SystemDirectory+"\\drivers\\inpoutx64.sys"))
|
||||
File.Copy(Application.StartupPath+"\\inpoutx64.sys", Environment.SystemDirectory+"\\drivers\\inpoutx64.sys");
|
||||
if(!File.Exists(Environment.SystemDirectory+"\\drivers\\inpout32.sys"))
|
||||
File.Copy(Application.StartupPath+"\\inpout32.sys", Environment.SystemDirectory+"\\drivers\\inpout32.sys");
|
||||
|
||||
// check for registry entry
|
||||
RegistryKey rk = null;
|
||||
RegistryKey hklm = Registry.LocalMachine.OpenSubKey("SYSTEM", true);
|
||||
if(hklm != null) hklm = hklm.OpenSubKey("CurrentControlSet", true);
|
||||
if(hklm != null) hklm = hklm.OpenSubKey("Services", true);
|
||||
if(hklm != null) rk = hklm.OpenSubKey("inpoutx64", true);
|
||||
if(rk == null) rk = hklm.CreateSubKey("inpoutx64");
|
||||
if(hklm != null) rk = hklm.OpenSubKey("inpout32", true);
|
||||
if(rk == null) rk = hklm.CreateSubKey("inpout32");
|
||||
|
||||
if(rk != null)
|
||||
{
|
||||
|
|
|
@ -1423,7 +1423,7 @@ namespace PowerSDR
|
|||
this.tpGeneral = new System.Windows.Forms.TabPage();
|
||||
this.tcGeneral = new System.Windows.Forms.TabControl();
|
||||
this.tpGeneralHardware = new System.Windows.Forms.TabPage();
|
||||
this.chkExtended = new System.Windows.Forms.CheckBoxTS();
|
||||
this.chkExtended = new System.Windows.Forms.CheckBoxTS();
|
||||
this.chkBoxAutoStart = new System.Windows.Forms.CheckBoxTS();
|
||||
this.textBoxRestart = new System.Windows.Forms.TextBoxTS();
|
||||
this.chkBoxRestart = new System.Windows.Forms.CheckBoxTS();
|
||||
|
@ -2868,7 +2868,7 @@ namespace PowerSDR
|
|||
// tpGeneralHardware
|
||||
//
|
||||
this.tpGeneralHardware.BackColor = System.Drawing.SystemColors.Control;
|
||||
this.tpGeneralHardware.Controls.Add(this.chkExtended);
|
||||
this.tpGeneralHardware.Controls.Add(this.chkExtended);
|
||||
this.tpGeneralHardware.Controls.Add(this.chkBoxAutoStart);
|
||||
this.tpGeneralHardware.Controls.Add(this.textBoxRestart);
|
||||
this.tpGeneralHardware.Controls.Add(this.chkBoxRestart);
|
||||
|
@ -2892,7 +2892,7 @@ namespace PowerSDR
|
|||
this.tpGeneralHardware.Size = new System.Drawing.Size(592, 318);
|
||||
this.tpGeneralHardware.TabIndex = 0;
|
||||
this.tpGeneralHardware.Text = "Hardware Config";
|
||||
//
|
||||
//
|
||||
// chkExtended
|
||||
//
|
||||
this.chkExtended.Image = null;
|
||||
|
@ -3904,6 +3904,7 @@ namespace PowerSDR
|
|||
this.grpOptUSBBuf.TabIndex = 30;
|
||||
this.grpOptUSBBuf.TabStop = false;
|
||||
this.grpOptUSBBuf.Text = "USB Driver Buffer";
|
||||
this.grpOptUSBBuf.Visible = false;
|
||||
//
|
||||
// lblOptUSBBufConservative
|
||||
//
|
||||
|
@ -17494,6 +17495,7 @@ namespace PowerSDR
|
|||
this.ckEnableSigGen.Size = new System.Drawing.Size(176, 40);
|
||||
this.ckEnableSigGen.TabIndex = 92;
|
||||
this.ckEnableSigGen.Text = "Enable HW Signal Generator";
|
||||
this.ckEnableSigGen.Visible = false;
|
||||
this.ckEnableSigGen.CheckedChanged += new System.EventHandler(this.ckEnableSigGen_CheckedChanged);
|
||||
//
|
||||
// grpTestX2
|
||||
|
@ -28396,7 +28398,7 @@ namespace PowerSDR
|
|||
{
|
||||
Audio.VACCorrectIQ = chkAudioCorrectIQ.Checked;
|
||||
}
|
||||
|
||||
|
||||
//IqCorrection
|
||||
private void udIQCorrection_ValueChanged(object sender, System.EventArgs e)
|
||||
{
|
||||
|
@ -28445,8 +28447,8 @@ namespace PowerSDR
|
|||
{
|
||||
console.Extended = chkExtended.Checked;
|
||||
}
|
||||
//END
|
||||
|
||||
//END
|
||||
|
||||
private void chkVAC2DirectIQCal_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
Audio.VAC2CorrectIQ = chkVAC2DirectIQCal.Checked;
|
||||
|
@ -29923,7 +29925,7 @@ namespace PowerSDR
|
|||
Version newVersion = null;
|
||||
string xmlUrl = "http://powersdr.mis.ks.ua/update.xml";
|
||||
XmlTextReader reader = null;
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
Debug.WriteLine("HERE0");
|
||||
|
|
|
@ -166,9 +166,6 @@ Where <DATA> runs from the following map:
|
|||
<DATA> bit6 (64) is SET only if IIC AMP ON/OFF checkbox is set and on an HF/6m band
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>157, 17</value>
|
||||
</metadata>
|
||||
<data name="chkBoxHTTP.ToolTip" xml:space="preserve">
|
||||
<value>Setup your Router “Port Forward” to pass the Port# you select. 8081 is default
|
||||
get an No-IP.com account which is a permanent URL linked back to your home IP address
|
||||
|
@ -177,21 +174,6 @@ Now if you type in your no-ip.com URL:port# from a web browser you will see you
|
|||
|
||||
You can place code into a web page to allow visitors to view your Panadapter.
|
||||
<iframe id="frame" src="https://your_no-ip_URL:8081"></iframe>
|
||||
</value>
|
||||
</data>
|
||||
<data name="tpVAC.ToolTip" xml:space="preserve">
|
||||
<value>VAC1: AF Volume Slider & "Mute 1>" box do NOT function in PowerSDR. (VAC2: AF slider & Mute functions DO)
|
||||
NOTE: PowerSDR will not get INPUT audio from VAC1 unless you select VFOA as TX
|
||||
NOTE: VAC1 will ignore VFOB and Flex-5000 RX2
|
||||
|
||||
This allows PowerSDR to send or receive audio to your PC
|
||||
(As though PowerSDR was seperate from your PC and you were using RCA audio cables)
|
||||
|
||||
MME: Multimedia Extensions. Oldest standard with the highest latency (120mSec), but the most compatible drivers.
|
||||
DirectSound: Less latency than MME (Buffer Latency setting can be set as low as 90mSec)
|
||||
WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer Latency can be set as low as 15mSec)
|
||||
|
||||
ASIO: Audio Stream I/O. Very low (10mSec) latency, but only 1 device allowed and is already being used betwen your Flex and PowerSDR
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpAudioDetails2.ToolTip" xml:space="preserve">
|
||||
|
@ -208,20 +190,19 @@ WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer La
|
|||
|
||||
ASIO: Audio Stream I/O. Very low (10mSec) latency, but only 1 device allowed and is already being used betwen your Flex and PowerSDR</value>
|
||||
</data>
|
||||
<data name="tpVAC2.ToolTip" xml:space="preserve">
|
||||
<value>VAC2: AF Volume Slider & "Mute 1>" box function in PowerSDR and will adjust this volume of RX1 (VAC1 will not).
|
||||
NOTE: PowerSDR will not get VAC MIC INPUT audio from VAC2 unless you select VFOB as TX
|
||||
NOTE: If you have a Flex-5000 (with 2nd rec) VAC2 provides audio for RX2 when you enable RX2 & "<2 MUTE" box will function
|
||||
<data name="tpVAC.ToolTip" xml:space="preserve">
|
||||
<value>VAC1: AF Volume Slider & "Mute 1>" box do NOT function in PowerSDR. (VAC2: AF slider & Mute functions DO)
|
||||
NOTE: PowerSDR will not get INPUT audio from VAC1 unless you select VFOA as TX
|
||||
NOTE: VAC1 will ignore VFOB and Flex-5000 RX2
|
||||
|
||||
This allows PowerSDR to send or receive audio to your PC
|
||||
(As though PowerSDR was seperate from your PC and you were using RCA audio cables)
|
||||
|
||||
MME: Multimedia Extensions. Oldest standard with the highest latency (120mSec), but the most compatible drivers.
|
||||
DirectSound: Less latency than MME (Buffer Latency setting can be set as low as 90mSec)
|
||||
WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer Latency can be set as low as 15mSec).
|
||||
WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer Latency can be set as low as 15mSec)
|
||||
|
||||
ASIO: Audio Stream I/O. Very low (10mSec) latency, but only 1 device allowed and is already being used betwen your Flex and PowerSDR
|
||||
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpAudioDetails3.ToolTip" xml:space="preserve">
|
||||
|
@ -239,12 +220,28 @@ WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer La
|
|||
ASIO: Audio Stream I/O. Very low (10mSec) latency, but only 1 device allowed and is already being used betwen your Flex and PowerSDR
|
||||
</value>
|
||||
</data>
|
||||
<data name="grpDSPLeveler.ToolTip" xml:space="preserve">
|
||||
<data name="tpVAC2.ToolTip" xml:space="preserve">
|
||||
<value>VAC2: AF Volume Slider & "Mute 1>" box function in PowerSDR and will adjust this volume of RX1 (VAC1 will not).
|
||||
NOTE: PowerSDR will not get VAC MIC INPUT audio from VAC2 unless you select VFOB as TX
|
||||
NOTE: If you have a Flex-5000 (with 2nd rec) VAC2 provides audio for RX2 when you enable RX2 & "<2 MUTE" box will function
|
||||
|
||||
This allows PowerSDR to send or receive audio to your PC
|
||||
(As though PowerSDR was seperate from your PC and you were using RCA audio cables)
|
||||
|
||||
MME: Multimedia Extensions. Oldest standard with the highest latency (120mSec), but the most compatible drivers.
|
||||
DirectSound: Less latency than MME (Buffer Latency setting can be set as low as 90mSec)
|
||||
WDM-KS: Windows Driver Model Kernal Streaming. Very low latency (Buffer Latency can be set as low as 15mSec).
|
||||
|
||||
ASIO: Audio Stream I/O. Very low (10mSec) latency, but only 1 device allowed and is already being used betwen your Flex and PowerSDR
|
||||
|
||||
</value>
|
||||
</data>
|
||||
<data name="chkDSPLevelerEnabled.ToolTip" xml:space="preserve">
|
||||
<value>The Leveler is intended to even out the sound level variations through your microphone caused by
|
||||
varying distance from or angle to it. It is an attempt to level the amplitude presented to the rest of the
|
||||
DSP audio processing. The leveler is disabled in DIGU and DIGL modes.</value>
|
||||
</data>
|
||||
<data name="chkDSPLevelerEnabled.ToolTip" xml:space="preserve">
|
||||
<data name="grpDSPLeveler.ToolTip" xml:space="preserve">
|
||||
<value>The Leveler is intended to even out the sound level variations through your microphone caused by
|
||||
varying distance from or angle to it. It is an attempt to level the amplitude presented to the rest of the
|
||||
DSP audio processing. The leveler is disabled in DIGU and DIGL modes.</value>
|
||||
|
|
|
@ -6584,7 +6584,9 @@ namespace PowerSDR
|
|||
{
|
||||
Debug.WriteLine("ISS First TRY");
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
|
||||
|
||||
ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;
|
||||
|
||||
|
||||
stream = client.OpenRead("https://api.wheretheiss.at/v1/satellites/25544"); // get the current timestamp
|
||||
|
||||
reader = new StreamReader(stream);
|
||||
|
@ -6604,6 +6606,7 @@ namespace PowerSDR
|
|||
|
||||
Debug.WriteLine("SEND timestamp1= " + ISSTime);
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
|
||||
ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;
|
||||
|
||||
stream = client.OpenRead("https://api.wheretheiss.at/v1/satellites/25544/positions?timestamps=" + ISSTime); // "timestamp":1493561091
|
||||
|
||||
|
@ -7960,6 +7963,7 @@ namespace PowerSDR
|
|||
try
|
||||
{
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
|
||||
ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;
|
||||
|
||||
WebClient client = new WebClient();
|
||||
Stream stream = client.OpenRead("https://api.wheretheiss.at/v1/satellites/25544");
|
||||
|
@ -8211,6 +8215,7 @@ namespace PowerSDR
|
|||
try
|
||||
{
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
|
||||
ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;
|
||||
|
||||
WebClient client = new WebClient();
|
||||
|
||||
|
|
|
@ -152,13 +152,13 @@ namespace PowerSDR
|
|||
switch(model)
|
||||
{
|
||||
case Model.SDR1000:
|
||||
radGenModelSDR1000.Checked = true;
|
||||
// radGenModelSDR1000.Checked = true;
|
||||
break;
|
||||
case Model.SOFTROCK40:
|
||||
// radGenModelSoftRock40.Checked = true;
|
||||
break;
|
||||
case Model.DEMO:
|
||||
radGenModelDemoNone.Checked = true;
|
||||
// radGenModelDemoNone.Checked = true;
|
||||
break;
|
||||
case Model.FLEX3000:
|
||||
radGenModelFLEX5000.Text = "FLEX-3000";
|
||||
|
|
|
@ -22,28 +22,28 @@
|
|||
<ProjectGuid>{E8E40DF8-8A3B-422D-B7A1-44BB036F4994}</ProjectGuid>
|
||||
<RootNamespace>DttSP</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
|
|
|
@ -14,20 +14,20 @@
|
|||
<ProjectGuid>{BBD70852-1A81-4232-B094-C87BEDE243C9}</ProjectGuid>
|
||||
<RootNamespace>PowerMate</RootNamespace>
|
||||
<Keyword>ManagedCProj</Keyword>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<CLRSupport>true</CLRSupport>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<CLRSupport>true</CLRSupport>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
<ROW Property="ARPURLUPDATEINFO" Value="ke9ns.com/flexpage.html"/>
|
||||
<ROW Property="CTRLS" Value="1"/>
|
||||
<ROW Property="Manufacturer" Value="ke9ns"/>
|
||||
<ROW Property="ProductCode" Value="1033:{A388F968-840F-4AB9-941C-D7E472C9506B} " Type="16"/>
|
||||
<ROW Property="ProductCode" Value="1033:{0E9EA943-984D-4B54-A391-4E8879EBB5BC} " Type="16"/>
|
||||
<ROW Property="ProductLanguage" Value="1033"/>
|
||||
<ROW Property="ProductName" Value="PowerSDR v2.8.0.112"/>
|
||||
<ROW Property="ProductVersion" Value="17.192.16.0" Type="32"/>
|
||||
<ROW Property="ProductName" Value="PowerSDR v2.8.0.115a"/>
|
||||
<ROW Property="ProductVersion" Value="17.205.16.0" Type="32"/>
|
||||
<ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/>
|
||||
<ROW Property="UpgradeCode" Value="{A5226811-E4EA-414C-8491-CEFB1FC47B7C}"/>
|
||||
<ROW Property="WindowsType9X" MultiBuildValue="AnyCPU_Release:Windows 9x/ME" ValueLocId="-"/>
|
||||
|
@ -115,7 +115,7 @@
|
|||
<ROW File="LicenseAgreement.txt_1" Component_="LicenseAgreement.txt_1" FileName="LICENS~1.TXT|License Agreement.txt" Attributes="0" SourcePath="..\..\..\..\..\..\..\ProgramData\FlexRadio Systems\PowerSDR\Skins\KE9NS4_Plain\License Agreement.txt" SelfReg="false" NextFile="X20bttn0.png_6"/>
|
||||
<ROW File="LicenseAgreement.txt_2" Component_="LicenseAgreement.txt_2" FileName="LICENS~1.TXT|License Agreement.txt" Attributes="0" SourcePath="..\..\..\..\..\..\..\ProgramData\FlexRadio Systems\PowerSDR\Skins\KE9NS6_World\License Agreement.txt" SelfReg="false" NextFile="mic.bmp"/>
|
||||
<ROW File="OP.bmp" Component_="DXLOC.txt" FileName="OP.bmp" Attributes="0" SourcePath="..\..\..\..\..\AppData\Roaming\FlexRadio Systems\PowerSDR v2.8.0\OP.bmp" SelfReg="false" NextFile="testpat.bmp"/>
|
||||
<ROW File="PowerMate.dll" Component_="PowerMate.dll" FileName="POWERM~1.DLL|PowerMate.dll" Attributes="0" SourcePath="..\bin\Release\PowerMate.dll" SelfReg="false" NextFile="ADODB.dll"/>
|
||||
<ROW File="PowerMate.dll" Component_="PowerMate.dll" FileName="POWERM~1.DLL|PowerMate.dll" Attributes="0" SourcePath="Release\PowerMate.dll" SelfReg="false" NextFile="ADODB.dll"/>
|
||||
<ROW File="PowerSDR.exe" Component_="PowerSDR.exe" FileName="PowerSDR.exe" Attributes="0" SourcePath="..\bin\Release\PowerSDR.exe" SelfReg="false" NextFile="PowerSDR.exe.config" DigSign="true"/>
|
||||
<ROW File="PowerSDR.exe.config" Component_="PowerSDR_T9.exe.config" FileName="POWERS~2.CON|PowerSDR.exe.config" Attributes="0" SourcePath="..\bin\Release\PowerSDR.exe.config" SelfReg="false" NextFile="X20bttn0.png"/>
|
||||
<ROW File="PowerSDRTXWaterfallID.pdf" Component_="DXLOC.txt" FileName="POWERS~2.PDF|PowerSDR TX Waterfall ID.pdf" Attributes="0" SourcePath="..\..\..\..\My Webs\ke9ns2\PowerSDR TX Waterfall ID.pdf" SelfReg="false" NextFile="PowerSDR.exe"/>
|
||||
|
@ -1355,7 +1355,7 @@
|
|||
<ROW Action="AI_DetectSoftware" Sequence="101"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
|
||||
<ROW BuildKey="AnyCPU_Release" BuildName="AnyCPU_Release" BuildOrder="1" BuildType="0" PackageFolder="..\..\..\..\Advanced Installer\Projects\PowerSDR ke9ns 2.8.0\Setup Files" PackageFileName="PowerSDR_ke9ns_Incremental_Installer_2.8.0.112" Languages="en" InstallationType="4" UseLargeSchema="true"/>
|
||||
<ROW BuildKey="AnyCPU_Release" BuildName="AnyCPU_Release" BuildOrder="1" BuildType="0" PackageFolder="..\..\..\..\Advanced Installer\Projects\PowerSDR ke9ns 2.8.0\Setup Files" PackageFileName="PowerSDR_ke9ns_Incremental_Installer_2.8.0.115a" Languages="en" InstallationType="4" UseLargeSchema="true"/>
|
||||
</COMPONENT>
|
||||
<COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent">
|
||||
<ROW Path="<AI_DICTS>ui.ail"/>
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -21,7 +21,7 @@
|
|||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>UwiR4rXEti9jdk8WjwKfi6vdtC073JBNL07nB02OgWQ=</dsig:DigestValue>
|
||||
<dsig:DigestValue>sMEUmUmayCfHkLwZd8JOqZ+DbEF7pFxMMZ7SzCOX0Rg=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
Binary file not shown.
|
@ -1,7 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
</configSections>
|
||||
<startup useLegacyV2RuntimeActivationPolicy="true">
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
|
||||
<supportedRuntime version="v2.0.50727"/>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<description asmv2:iconFile="PowerSDR.ico" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<application />
|
||||
<entryPoint>
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.113" language="neutral" processorArchitecture="x86" />
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.115" language="neutral" processorArchitecture="x86" />
|
||||
<commandLine file="PowerSDR.exe" parameters="" />
|
||||
</entryPoint>
|
||||
<trustInfo>
|
||||
|
@ -140,25 +140,25 @@
|
|||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerMate.dll" size="178688">
|
||||
<assemblyIdentity name="PowerMate" version="1.0.7016.26791" language="neutral" processorArchitecture="x86" />
|
||||
<assemblyIdentity name="PowerMate" version="1.0.7030.18072" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>dqhU0de0VTfU5k7aRIR2pyUzCK/fDi4UQUz0pQS8hG4=</dsig:DigestValue>
|
||||
<dsig:DigestValue>CgDhE9IbSAGfrT69SLukN5cPKH5TzC8LD8tL/Z/rPhM=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerSDR.exe" size="15646720">
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.113" language="neutral" processorArchitecture="x86" />
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerSDR.exe" size="15679488">
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.115" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>/y6ItEgObI7ocjBFEm4XWcJtAAx34C0EyZ/scAGskw0=</dsig:DigestValue>
|
||||
<dsig:DigestValue>YyL3r57BitlXBUDgQNbXzLe6Xo5RaUw7BX0MdWdNXeA=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -14,14 +14,14 @@
|
|||
<framework targetVersion="4.5.2" profile="Full" supportedRuntime="4.0.30319" />
|
||||
</compatibleFrameworks>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" codebase="PowerSDR.exe.manifest" size="18258">
|
||||
<dependentAssembly dependencyType="install" codebase="PowerSDR.exe.manifest" size="18256">
|
||||
<assemblyIdentity name="PowerSDR.exe" version="2.8.0.27" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>/RDW2ToXqvneCtRVdT9ucs3drczZTNHWq07RC/GhqE0=</dsig:DigestValue>
|
||||
<dsig:DigestValue>XJXusx7N3USYByy+dcrlmn+3ulFiImjmk53qrpkEMu4=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
Binary file not shown.
|
@ -4,7 +4,7 @@
|
|||
<description asmv2:iconFile="PowerSDR.ico" xmlns="urn:schemas-microsoft-com:asm.v1" />
|
||||
<application />
|
||||
<entryPoint>
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.113" language="neutral" processorArchitecture="x86" />
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.115" language="neutral" processorArchitecture="x86" />
|
||||
<commandLine file="PowerSDR.exe" parameters="" />
|
||||
</entryPoint>
|
||||
<trustInfo>
|
||||
|
@ -16,14 +16,14 @@
|
|||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<!--
|
||||
Параметры манифеста UAC
|
||||
При необходимости изменить уровень контроля учетных записей Windows замените узел
|
||||
При необходимости изменить уровень контроля учетных записей Windows замените узел
|
||||
requestedExecutionLevel одним из следующих значений.
|
||||
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
|
||||
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
||||
|
||||
Если вы хотите использовать виртуализацию файлов и реестра для обратной
|
||||
Если вы хотите использовать виртуализацию файлов и реестра для обратной
|
||||
совместимости, удалите узел requestedExecutionLevel.
|
||||
-->
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
|
||||
|
@ -43,14 +43,14 @@
|
|||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ADODB.dll" size="126800">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="ADODB.dll" size="126600">
|
||||
<assemblyIdentity name="ADODB" version="7.0.3300.0" publicKeyToken="B03F5F7F11D50A3A" language="neutral" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>DjC8yObvGY9z5zW2psD0FAkeNy4TOY3U+Ng0vUTXlRw=</dsig:DigestValue>
|
||||
<dsig:DigestValue>caxPhULXJigrYfs14acq0LNrd/SdAdbbW46ti589JdE=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
@ -140,25 +140,25 @@
|
|||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerMate.dll" size="39936">
|
||||
<assemblyIdentity name="PowerMate" version="1.0.7016.29471" language="neutral" processorArchitecture="x86" />
|
||||
<assemblyIdentity name="PowerMate" version="1.0.7034.22859" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>uL2jrfUKHjULZMWxBcGpiLdJ9LeJu0g9cnwXUlaDm9s=</dsig:DigestValue>
|
||||
<dsig:DigestValue>fN48BpB6e+IUGfgOSPPknGkS1IYz4+3nUM1j1hiGOrw=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerSDR.exe" size="15638528">
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.113" language="neutral" processorArchitecture="x86" />
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PowerSDR.exe" size="15581184">
|
||||
<assemblyIdentity name="PowerSDR" version="2.8.0.115" language="neutral" processorArchitecture="x86" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>O5ghuzvFUnavxRTePSYKOoCaT2lHI1AN+Gazqb/oBq4=</dsig:DigestValue>
|
||||
<dsig:DigestValue>F0KWWF8pk6M77qMQaLP+/N1KnsQHFpkLOUkWpAmHoTo=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
Binary file not shown.
|
@ -1,96 +0,0 @@
|
|||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.bsc
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\vc141.pdb
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\am_demod.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\banal.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\bufvec.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\correctiq.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\cwtones.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\cxops.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dcblock.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttspagc.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filt2p2z.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filter.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filterbank.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\fm_demod.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\graphiceq.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\hilbert.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\isoband.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyd.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyer.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyerio.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\lmadf.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\malloc16.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\malloc16.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\lmadf.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyerio.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyer.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\keyd.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\isoband.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\hilbert.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\graphiceq.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\fm_demod.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filterbank.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filter.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\filt2p2z.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttspagc.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dcblock.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\cxops.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\cwtones.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\correctiq.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\bufvec.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\banal.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\am_demod.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\meter.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\noiseblanker.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\oscillator.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\ovsv.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\resample.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\resamplef.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\ringb.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\sdr.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\sdrexport.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\spectrum.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\speechproc.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\splitfields.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\spottone.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\update.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\window.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\winmain.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\wscompand.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\wscompand.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\winmain.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\window.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\update.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\spottone.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\splitfields.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\speechproc.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\spectrum.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\sdrexport.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\sdr.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\ringb.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\resamplef.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\resample.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\ovsv.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\oscillator.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\noiseblanker.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\meter.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\fastrig.sbr
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\fastrig1.obj
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.lib
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.exp
|
||||
e:\build\powersdr-2.8.0-113\bin\debug\dttsp.dll
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.pdb
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.res
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\bscmake.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\bscmake.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\bscmake.write.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\cl.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\cl.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\cl.write.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\dttsp.write.1u.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\link.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\link.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\link.write.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\rc.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\rc.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-113\temp\debug\dttsp\dttsp.tlog\rc.write.1.tlog
|
Binary file not shown.
Binary file not shown.
|
@ -39,6 +39,6 @@
|
|||
wscompand.c
|
||||
Создание кода...
|
||||
fastrig.c
|
||||
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets(1216,5): warning MSB8012: TargetPath(E:\Build\PowerSDR-2.8.0-113\Source\DttSP\../../temp/Debug/DttSP\DttSP.dll) не соответствует значению свойства выходного файла (E:\Build\PowerSDR-2.8.0-113\bin\Debug\DttSP.dll) для Linker. Это может привести к неправильной сборке проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile).
|
||||
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCTargets\Microsoft.CppBuild.targets(1216,5): warning MSB8012: TargetPath(E:\Build\PowerSDR-2.8.0-115\Source\DttSP\../../temp/Debug/DttSP\DttSP.dll) не соответствует значению свойства выходного файла (E:\Build\PowerSDR-2.8.0-115\bin\Debug\DttSP.dll) для Linker. Это может привести к неправильной сборке проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile).
|
||||
Создается библиотека ../../temp/Debug/DttSP\DttSP.lib и объект ../../temp/Debug/DttSP\DttSP.exp
|
||||
DttSP.vcxproj -> E:\Build\PowerSDR-2.8.0-113\Source\DttSP\../../temp/Debug/DttSP\DttSP.dll
|
||||
DttSP.vcxproj -> E:\Build\PowerSDR-2.8.0-115\Source\DttSP\../../temp/Debug/DttSP\DttSP.dll
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,2 +1,2 @@
|
|||
#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0
|
||||
Debug|Win32|E:\Build\PowerSDR-2.8.0-113\Source\|
|
||||
Debug|Win32|E:\Build\PowerSDR-2.8.0-115\Source\|
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,54 @@
|
|||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\malloc16.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\lmadf.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\keyerio.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\keyer.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\keyd.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\isoband.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\hilbert.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\graphiceq.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\fm_demod.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\filterbank.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\filter.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\filt2p2z.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttspagc.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dcblock.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\cxops.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\cwtones.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\correctiq.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\bufvec.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\banal.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\am_demod.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\wscompand.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\winmain.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\window.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\update.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\spottone.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\splitfields.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\speechproc.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\spectrum.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\sdrexport.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\sdr.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\ringb.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\resamplef.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\resample.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\ovsv.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\oscillator.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\noiseblanker.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\meter.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\fastrig1.obj
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.lib
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.exp
|
||||
e:\build\powersdr-2.8.0-115\bin\release\dttsp.dll
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.map
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.pdb
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.res
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\cl.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\cl.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\cl.write.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\dttsp.write.1u.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\link.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\link.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\link.write.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\rc.command.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\rc.read.1.tlog
|
||||
e:\build\powersdr-2.8.0-115\temp\release\dttsp\dttsp.tlog\rc.write.1.tlog
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue