Fixed magnitude and sign errors in the gyro reader.
diff --git a/frc971/input/gyro_board_data.h b/frc971/input/gyro_board_data.h
index ac39cac..0a8272a 100644
--- a/frc971/input/gyro_board_data.h
+++ b/frc971/input/gyro_board_data.h
@@ -22,18 +22,18 @@
 	int32_t capture_wrist_rise;
 	int32_t capture_shooter_angle_rise;
 
-	int8_t top_rise_count;
+	uint8_t top_rise_count;
 
-	int8_t top_fall_count;
+	uint8_t top_fall_count;
 
-	int8_t bottom_rise_count;
+	uint8_t bottom_rise_count;
 
-	int8_t bottom_fall_delay_count;
-	int8_t bottom_fall_count;
+	uint8_t bottom_fall_delay_count;
+	uint8_t bottom_fall_count;
 
-	int8_t wrist_rise_count;
+	uint8_t wrist_rise_count;
 
-	int8_t shooter_angle_rise_count;
+	uint8_t shooter_angle_rise_count;
 
   union {
     struct {