split analog.c out intelligently and added an id to the sensor packet
diff --git a/gyro_board/src/usb/main.c b/gyro_board/src/usb/main.c
index 6e69970..f0f76bf 100644
--- a/gyro_board/src/usb/main.c
+++ b/gyro_board/src/usb/main.c
@@ -31,10 +31,13 @@
/* Demo app includes. */
#include "flash.h"
#include "partest.h"
-#include "analog.h"
#include "spi.h"
#include "LPCUSB/usbapi.h"
+#include "analog.h"
+#include "digital.h"
+#include "encoder.h"
+
/*-----------------------------------------------------------*/
/* The time between cycles of the 'check' functionality (defined within the
@@ -86,6 +89,8 @@
vTaskDelayUntil(). */
xLastFlashTime = xTaskGetTickCount();
+ digital_init();
+
analog_init();
encoder_init();