diff --git a/.gitignore b/.gitignore
index b8bd026..4eeaedb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+PiCW
+
# Compiled Object files
*.slo
*.lo
diff --git a/BUILD b/BUILD
new file mode 100644
index 0000000..3b20f80
--- /dev/null
+++ b/BUILD
@@ -0,0 +1,22 @@
+Install required packages:
+ sudo apt-get install git g++-4.7 make grep mawk ntp
+Note that this code requires g++-4.7 which is not installed by default in
+Raspbian!
+
+Make sure you are using the latest kernel by updating your system. The latest
+kernel includes fixes wich improve NTP ppm measurement accuracy:
+ sudo apt-get update
+ sudo apt-get dist-upgrade
+
+Get code/ compile:
+ rm -rf PiCW
+ git clone https://github.com/JamesP6000/PiCW.git
+ cd PiCW
+ make
+
+Install to /usr/local/bin:
+ sudo make install
+
+Uninstall:
+ sudo make uninstall
+
diff --git a/ISSUES b/ISSUES
new file mode 100644
index 0000000..59dc7aa
--- /dev/null
+++ b/ISSUES
@@ -0,0 +1,15 @@
+Issues From original WsprryPi code:
+
+ Two users were reporting that the program never stops transmitting, even
+ when intervals for disabled tx are programmed. The problem was in both
+ cases fixed by flashing a new image on the SD card with a freshly downloaded
+ image: 2013-02-09-wheezy-raspbian.zip. No apt-get upgrade or firmware
+ upgrade was performed. After this WsprryPi TX was running successfully.
+
+ One user reported his RPi died while in WsprryPi service caused by excessive
+ RF voltage (90V) on GPIO4 created by a 100 watts AM transmitter 50ft away
+ from the antenna. After the damage exessive current was consumed by RPi (1.1A
+ from 5V supply), caused by short-circuiting in the 3.3V logic of the BCM2835
+ SOC. On his replacement RPi, he is planning to add galvanic isolation and
+ buffering.
+
diff --git a/PiCW.cpp b/PiCW.cpp
index 188607f..052969a 100644
--- a/PiCW.cpp
+++ b/PiCW.cpp
@@ -1,22 +1,23 @@
// See accompanying README and BUILD files for descriptions on how to use this
// code.
-/*
-License:
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 2 of the License, or
- (at your option) any later version.
+// License:
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .
-
-*/
+// Authors:
+// Oliver Mattos, Oskar Weigl, Dan Ankers (MD1CLV), Guido (PE1NNZ),
+// Michael Tatarinov, James Peroulas (AB0JP)
#include