SVN

From HPSDRwiki
Revision as of 13:12, 6 December 2009 by KV0S (Talk | contribs)

Jump to: navigation, search

SVN

SVN stands for the Subversion is an open source version control system. This is code database repository that is developed with all copies of all code that has been checked in by developers. With a system like this you could go back and check out any previous version of the the software.

The open HPSDR project maintains a SVN for the the members of the project. The top address of the repository is:

   svn://206.216.146.154/svn/repos_sdr_hpsdr/trunk

Web browser usually do not browser subversion repositories. You will need some SVN software to access the repository. The names and types of software vary by your operating system.

Code is not generally erased from a repository. So many of the some of the directories are very active and may change daily other may have not changes in years. Check the dates on the files to determine when tey were lats updated. Your SVN program will help you keep a up to date copy o the code on your computer and you can easily update the directory with a single command.

The repository evolves over time so the organization is not usually for the new viewer but for those that post code. To help people find things here is a index major folders.

SVN Directories

AE6VK

Chris Day's on OzyJanus to be used with SDR1000 from 2007

Atlas

Reference files of the the ATLAS connections to other boards

CyclopsII

Verilog and C# code for CYCLOPS

Documentation

USB HPSDR protocol definitions, Atlas buss pin definitions

I2PHD

Code by Alberto DiBene for HPSDR Winrad

Janus-CPLDV2

Verilog code for Janus Version 2

Janus-CPLDV3

Verliog code for Janus Version 3

K5FR

Steve Nance's C# code for DDUtil

KA6S

Steve Wilson's code for verilog code for i2c simulation

KD5TFD

Bill Tracey's utility code for testing a large number of interfaces.

Mercury

First version of the Mercury verilog code

Mercury V2

Second version of the Mercury verilog code

Mercury V2.7

Second version of the Mercury verilog code

Mercury V2.8

Second version of the Mercury verilog code

Mercury V2.9

Second version of the Mercury verilog code

N4HY

Bob McGwier's proposal and Documents of Horton and Odyssey

N6LYT

John Melton's code for ghpsdr (single machine no server) and ghpsdr3 (multiple receiver multi machine) code build for Linux systems. Uses DttSP, FFTw3, libusb1.0 and gtk+.

N8VB

Phil Covington's code for MercScope, Ozy V1, and SharpDSP

OZY2-test

C and Verilog code for test Ozy2

Ozy V1.2

First version of the Ozy verilog code

Ozy V1.4

First version of the Ozy verilog code

Ozy V1.5

First version of the Ozy verilog code

Ozy V1.6

First version of the Ozy verilog code

Ozy V1.7

First version of the Ozy verilog code

Ozy FX2

C# code to talk with FX2

OzyII

C and Verilog code for Ozy II

OzyJanus-Jack

C code to allow powerSDR to talk to SDR1000 through JANUS and Jack

Ozy-JanusV2

Verilog code for Ozy-Janus from 2006

OzyUtil-NativeWin

C code to initalize Ozy on a Windows system

OzyV2-JanusV2

Verilog code for Ozy-Janus based on new OZY code.

Penelope

Initial version verilog code for PENELOPE.

Penelope V1.2

First version of the PENELOPE verilog code

Phoenix

Verilog code and documentation for PHOENIX.

PowerSDR-ForJanusOzy-LatestReleaseBinaries

PowerSDR files from 2007, PowerSDR code for HPSDR is on the Flex SVN

ProjectDiagrams

Diagrams for Atlas and Janus from 2006

VE3NEA

Alex Shovkoplyas's verilog and firmware code for HPSDR

VK6APH

Phil Harmon's verilog and C# code for various projects

vu3rdd

Ramakrishnan Muthukrishnan's code to the USB-Blaster using an Ozy board.

WA2DFI

Scotty Cowling information of the code loaded in to production boards.

WD5Y

Joe Torrey's code fro PowerSDR using portAudio


Several directories were not included in this list as they are empty.