Get gyro board situation fixed.

- Finally got the dip switch thing working. (Not tested.)
- Fixed issues with gyro_sensor_receiver.
diff --git a/gyro_board/src/usb/digital.c b/gyro_board/src/usb/digital.c
index c468173..83ef169 100644
--- a/gyro_board/src/usb/digital.c
+++ b/gyro_board/src/usb/digital.c
@@ -30,5 +30,9 @@
 
 int is_bot3;
 void digital_init(void) {
-  is_bot3 = 0;
+  if (dip_switch(0) || dip_switch(1) || dip_switch(2) || dip_switch(3)) {
+    is_bot3 = 1;
+  } else {
+    is_bot3 = 0;
+  }
 }