Clarify the comments in the codelab.
Jacob had some good questions. Help the next person.
Change-Id: I03de05e0930c95ba46129917d39a71b2f077208e
diff --git a/frc971/codelab/README.md b/frc971/codelab/README.md
index e274f24..2fdf08c 100644
--- a/frc971/codelab/README.md
+++ b/frc971/codelab/README.md
@@ -1,5 +1,12 @@
# FRC971 "Codelab"
+## Flatbuffers tutorial
+
+Flatbuffers has pretty good [tutorials](https://google.github.io/flatbuffers/flatbuffers_guide_tutorial.html) for how to use them. We recommend
+going through them for more information.
+
+## Basic control loop
+
Welcome! This folder contains a "codelab" where you can go through the process
of fleshing out a basic control-loop using the same infrastructure as we do for
the control loops that normally run on our robots. Currently, this just consists
diff --git a/frc971/codelab/basic.cc b/frc971/codelab/basic.cc
index 36e64c5..6144fed 100644
--- a/frc971/codelab/basic.cc
+++ b/frc971/codelab/basic.cc
@@ -30,7 +30,8 @@
Status::Builder builder = status->MakeBuilder<Status>();
// TODO(you): Fill out the Status message! In order to populate fields, use
// the add_field_name() method on the builder, just like we do with the
- // Output message above.
+ // Output message above. Look at the definition of Status in
+ // basic_status.fbs and populate the field according to the comments there.
status->Send(builder.Finish());
}
diff --git a/frc971/codelab/basic.h b/frc971/codelab/basic.h
index 944048f..b75a87f 100644
--- a/frc971/codelab/basic.h
+++ b/frc971/codelab/basic.h
@@ -15,6 +15,9 @@
// This codelab helps build basic knowledge of how to use 971 control loop
// primatives.
//
+// For flatbuffers background, we recommend checking out
+// https://google.github.io/flatbuffers/flatbuffers_guide_tutorial.html
+//
// The meat of the task is to make the tests pass.
//
// Run the tests with: