summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/drivers/ao_mpu6000.c5
-rw-r--r--src/telemega-v0.3/ao_pins.h2
2 files changed, 5 insertions, 2 deletions
diff --git a/src/drivers/ao_mpu6000.c b/src/drivers/ao_mpu6000.c
index 7bc37488..9bb99132 100644
--- a/src/drivers/ao_mpu6000.c
+++ b/src/drivers/ao_mpu6000.c
@@ -305,6 +305,7 @@ static struct ao_task ao_mpu6000_task;
static void
ao_mpu6000_show(void)
{
+#if 0
struct ao_data sample;
ao_data_get(&sample);
@@ -315,6 +316,8 @@ ao_mpu6000_show(void)
sample.mpu6000.gyro_x,
sample.mpu6000.gyro_y,
sample.mpu6000.gyro_z);
+#endif
+ printf ("who-am-i: %02x\n", ao_mpu6000_reg_read(MPU6000_WHO_AM_I));
}
static const struct ao_cmds ao_mpu6000_cmds[] = {
@@ -327,7 +330,7 @@ ao_mpu6000_init(void)
{
ao_mpu6000_configured = 0;
- ao_add_task(&ao_mpu6000_task, ao_mpu6000, "mpu6000");
+// ao_add_task(&ao_mpu6000_task, ao_mpu6000, "mpu6000");
ao_cmd_register(&ao_mpu6000_cmds[0]);
}
#endif
diff --git a/src/telemega-v0.3/ao_pins.h b/src/telemega-v0.3/ao_pins.h
index caeda31f..bace5853 100644
--- a/src/telemega-v0.3/ao_pins.h
+++ b/src/telemega-v0.3/ao_pins.h
@@ -308,7 +308,7 @@ struct ao_adc {
* mpu6000
*/
-#define HAS_MPU6000 0
+#define HAS_MPU6000 1
#define AO_MPU6000_INT_PORT (&stm_gpioe)
#define AO_MPU6000_INT_PIN 0
#define AO_MPU6000_SPI_BUS AO_SPI_1_PE13_PE14_PE15