From 0472049fdb83a60d2ff66f63d84146889980c121 Mon Sep 17 00:00:00 2001
From: bbartels <bbartels@iastate.edu>
Date: Fri, 7 Apr 2017 06:46:58 -0500
Subject: [PATCH] Update README.md

---
 quad/README.md | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/quad/README.md b/quad/README.md
index 0bb5211ab..d0ee1d85a 100644
--- a/quad/README.md
+++ b/quad/README.md
@@ -1,6 +1,6 @@
 # Quadcopter
 
-The quad/ directory contains all code that programs the quadcopter. This
+The `quad/` directory contains all code that programs the quadcopter. This
 includes any C libraries we have written, any HDL to program the Zybo on
 the quad, and the XSDK main project that runs on the Zybo.
 
@@ -32,6 +32,14 @@ directories:
 cd src/<project> && make
 ```
 
+To build the XSDK project, use the XSDK IDE. Source the proper XSDK files, and
+then start up the XSDK IDE. Be sure to select the `xsdk_workspace` directory
+in the quad directory as your "workspace":
+```
+source /opt/Xilinx/14.7/ISE_DS/settings64.sh
+xsdk &
+```
+
 ## Testing
 
 _Write tests! It makes automating things so much easier._
@@ -50,7 +58,8 @@ cd src/<project> && make test
 ### Manually testing the hardware interface
 
 Of course, we cannot run our automated tests on code that needs the Zybo. But
-we have still written manual tests that you can use to test each specific
-driver in the hardware interface.
+we have manual tests that you can use to test each specific driver in the 
+hardware interface.
 
 Look in `xsdk_workspace/real_quad/src/hw_impl_zybo_tests.c` for instructions.
+Ideally, you would run these tests from the XSDK IDE.
-- 
GitLab