-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Preliminary TX8M support v1.37 17.11.2013 - Added SetRegistryKey("Satrian") in InitInstance() to maintain registry access compatibility with UAC - ExtIO DLL is now a default data method (was audio interfaces earlier) - ExtIORegistryUpdateTask() now writes all changes down after every second and checks update flag in 100ms (was 10sec and 1sec) - ExtIODialog stuff modified to use HWType field, not fetching value from registry. - Debug console initialization and removal moved to Init/ExitInstance() code v1.38 21.11.2013 - Re-layouted GUI to acommodate RF gain control controls - LibUSB-win32 version checking is now relaxed to 1.2.2.0, since we can live with this and Atmel FLIP utility is reverting us to old version. Not nice, but could still be used, so lets not complain. - Replaced all _beginthread stuff with AfxBeginThread() to be more MCF compatible - Panadapter speed slider made to work - OnTimer() disables scroll timer temporarily to avoid any possibility for recursion (although there probably wasnt any) - UI Controls conditional enabling and disabling logic cleaned up. - Included memwatch 2.71 to the build from http://www.linkdata.se/sourcecode/memwatch/ Old, but functional, since our dynamic memory allocation is using ANSI memory functions anyway. - Fixed task scheduling issues related to panadapter and ExtIODataTask() - Eliminated ExtIOCallbackTask() associated double buffering. HDSDR does not block on data callback and therefore callback is possible to initiate straight from ExtIODataTask() v1.39 5.12.2013 - UI converted to tabbed dialog (Although only ExtIO tab is implemented) - Dialog initialization and cleanup revisited and (most of the) leaks fixed
- Loading branch information
Showing
27 changed files
with
5,555 additions
and
796 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
// AdvancedDialog.cpp : implementation file | ||
// | ||
|
||
#include "stdafx.h" | ||
#include "ExtIODll.h" | ||
#include "AdvancedDialog.h" | ||
|
||
|
||
// CAdvancedDialog dialog | ||
|
||
IMPLEMENT_DYNAMIC(CAdvancedDialog, CDialog) | ||
|
||
CAdvancedDialog::CAdvancedDialog(CWnd* pParent /*=NULL*/) | ||
: CDialog(CAdvancedDialog::IDD, pParent) | ||
{ | ||
|
||
} | ||
|
||
CAdvancedDialog::~CAdvancedDialog() | ||
{ | ||
} | ||
|
||
void CAdvancedDialog::DoDataExchange(CDataExchange* pDX) | ||
{ | ||
CDialog::DoDataExchange(pDX); | ||
} | ||
|
||
|
||
BEGIN_MESSAGE_MAP(CAdvancedDialog, CDialog) | ||
END_MESSAGE_MAP() | ||
|
||
|
||
// CAdvancedDialog message handlers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#pragma once | ||
|
||
|
||
// CAdvancedDialog dialog | ||
|
||
class CAdvancedDialog : public CDialog | ||
{ | ||
DECLARE_DYNAMIC(CAdvancedDialog) | ||
|
||
public: | ||
CAdvancedDialog(CWnd* pParent = NULL); // standard constructor | ||
virtual ~CAdvancedDialog(); | ||
|
||
// Dialog Data | ||
enum { IDD = IDD_ADVANCEDDIALOG }; | ||
|
||
protected: | ||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support | ||
|
||
DECLARE_MESSAGE_MAP() | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
<HTML> | ||
<BODY ID=CAdvancedDialog BGCOLOR=LIGHTGREY> | ||
|
||
<TABLE WIDTH=100%> | ||
<TR> | ||
<TD ALIGN=RIGHT> | ||
<BUTTON STYLE="WIDTH:100" ID="ButtonOK">OK</BUTTON><BR> | ||
<BUTTON STYLE="WIDTH:100" ID="ButtonCancel">Cancel</BUTTON> | ||
</TD> | ||
</TR> | ||
<TR WIDTH=100% HEIGHT=75> | ||
<TD ALIGN=CENTER VALIGN=BOTTOM> | ||
TODO: Place controls here. | ||
</TD> | ||
</TR> | ||
</TABLE> | ||
|
||
</BODY> | ||
</HTML> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.