got all the digital inputs hooked up
diff --git a/bbb_cape/src/cape/fill_packet.c b/bbb_cape/src/cape/fill_packet.c
index b525c2f..700df1d 100644
--- a/bbb_cape/src/cape/fill_packet.c
+++ b/bbb_cape/src/cape/fill_packet.c
@@ -14,6 +14,7 @@
 #include "cape/led.h"
 #include "cape/analog.h"
 #include "cape/robot.h"
+#include "cape/digital.h"
 
 #define TIMESTAMP_TIM TIM6
 #define RCC_APB1ENR_TIMESTAMP_TIMEN RCC_APB1ENR_TIM6EN
@@ -76,6 +77,7 @@
   analog_init();
   encoder_init();
   gyro_init();
+  digital_init();
 
   uint8_t *flash_end = &__etext + (&__data_start__ - &__data_end__) + 8;
   flash_checksum = crc_calculate((void *)MAIN_FLASH_START,