Difference between revisions of "KISS Konsole"

From HPSDRwiki
Jump to: navigation, search
 
(20 intermediate revisions by 5 users not shown)
Line 1: Line 1:
K.I.S.S (Keep It Simple Stupid) Konsole is intended as a straightforward PC program that will allow beginners in SDR and DSP programming to get their feet wet.
+
[[Image:KKV1.0.0.jpg|thumb|400px|Here is screen shot of V1.0.0.  The upper green trace is the full spectrum from 0 - 55MHz and the lower white trace 48kHz of the 20m band. Click to enlarge.]]
 +
K.I.S.S (Keep It Simple Stupid) Konsole is a straightforward PC program that will allow beginners in SDR and DSP programming to get their feet wet.
  
KK is intended as a learning experience and not as a competitor or replacement for any existing Console code.  Where is goes, and what features etc gets added, is up to you.  
+
KK is intended as a learning experience and not as a competitor or replacement for any existing Console code.  Where it goes and what features get added is up to you.  
  
KISS Konsole is written in C# using the free VS 2008 IDE. The code is heavily commented and aimed at the newbie programmer. Its straight line code with as simple a format as possible.
+
KISS Konsole is written in C# using the free VS 2008 IDE. The code is heavily commented and aimed at the newbie programmer. It is straight line code with as simple a format as possible.
  
Details of where to obtain the source code and binaries will be posted very shortly.
+
The code is available under SVN at:
  
Beginners, intermediate and expert programmes are encouraged to play with the code, make modifications and share them with the group.  
+
  http://svn.tapr.org/repos_hpsdr_kiss
 +
 +
 
 +
([[How to use SVN]])
 +
 
 +
The directory structure is:
 +
 
 +
:\branches - directories containing alpha code from some of the developers. Since it's alpha code the usual caveats apply!
 +
:\tags - directories containing previous Stable Releases
 +
:\trunk - directories containing current Stable Release, Beta Release for user testing, Documents etc
 +
 
 +
Beginners, intermediate and expert programmers are encouraged to play with the code, make modifications and share them with the group.  
  
 
If you would like to share your modifications with the HPSDR community then please:
 
If you would like to share your modifications with the HPSDR community then please:
  
- make your code available under the terms of the GNU General Public License; and
+
*make your code available under the terms of the GNU General Public License; and
  
- Any code you write MUST HAVE SUITABLE COMMENTS in it - too many comments will get you a higher grade! If you find/know a better way of doing something then explain in the comments how it works and how it’s implemented.
+
*Any code you write MUST HAVE SUITABLE COMMENTS in it - too many comments will get you a higher grade! If you find/know a better way of doing something then explain in the comments how it works and how it’s implemented.
  
 
As a novice C# programmer  myself my deep gratitude to Bill, KD5TFD, Dave, WA8YWQ and Joe K5SO for their invaluable assistance in getting KK released.  We also owe Phil, N8VB our thanks for making his SharpDSP library available under GPL.   
 
As a novice C# programmer  myself my deep gratitude to Bill, KD5TFD, Dave, WA8YWQ and Joe K5SO for their invaluable assistance in getting KK released.  We also owe Phil, N8VB our thanks for making his SharpDSP library available under GPL.   
  
In the mean time here is screen shot of V1.0.0.  The upper green trace is the full spectrum from 0 - 55MHz and the lower white trace 48kHz of the 20m band.
+
Links to other pages:
 +
 
 +
* Known [[KISS Konsole Bugs|bugs]]
 +
* [[KISS Konsole FAQ|Frequently Asked Questions]]
 +
* Feature [[KISS Konsole Requests|requests]]
 +
* Programmers [[KISS Konsole Notes|Notes]]
  
Phil VK6APH  23 May 2009
 
  
 +
Phil VK6APH
  
[[Image:KKV1.0.0.jpg]]
+
[[Category:KISS Konsole| ]]

Latest revision as of 17:08, 25 October 2012

Here is screen shot of V1.0.0. The upper green trace is the full spectrum from 0 - 55MHz and the lower white trace 48kHz of the 20m band. Click to enlarge.

K.I.S.S (Keep It Simple Stupid) Konsole is a straightforward PC program that will allow beginners in SDR and DSP programming to get their feet wet.

KK is intended as a learning experience and not as a competitor or replacement for any existing Console code. Where it goes and what features get added is up to you.

KISS Konsole is written in C# using the free VS 2008 IDE. The code is heavily commented and aimed at the newbie programmer. It is straight line code with as simple a format as possible.

The code is available under SVN at:

  http://svn.tapr.org/repos_hpsdr_kiss

(How to use SVN)

The directory structure is:

\branches - directories containing alpha code from some of the developers. Since it's alpha code the usual caveats apply!
\tags - directories containing previous Stable Releases
\trunk - directories containing current Stable Release, Beta Release for user testing, Documents etc

Beginners, intermediate and expert programmers are encouraged to play with the code, make modifications and share them with the group.

If you would like to share your modifications with the HPSDR community then please:

  • make your code available under the terms of the GNU General Public License; and
  • Any code you write MUST HAVE SUITABLE COMMENTS in it - too many comments will get you a higher grade! If you find/know a better way of doing something then explain in the comments how it works and how it’s implemented.

As a novice C# programmer myself my deep gratitude to Bill, KD5TFD, Dave, WA8YWQ and Joe K5SO for their invaluable assistance in getting KK released. We also owe Phil, N8VB our thanks for making his SharpDSP library available under GPL.

Links to other pages:


Phil VK6APH