From 71154c92f9f0e03c256ed2316ba82ed4ea4d1f3b Mon Sep 17 00:00:00 2001 From: Federico Terraneo <fede.tft@miosix.org> Date: Sun, 30 Apr 2017 18:22:13 +0200 Subject: [PATCH] Added missing bus init --- src/entrypoints/dma-lowlevel-test.cpp | 3 +++ src/shared/boards/AnakinBoard.cpp | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/entrypoints/dma-lowlevel-test.cpp b/src/entrypoints/dma-lowlevel-test.cpp index 9cc13a52f..aab6ff58f 100644 --- a/src/entrypoints/dma-lowlevel-test.cpp +++ b/src/entrypoints/dma-lowlevel-test.cpp @@ -24,6 +24,9 @@ typedef iNEMOLSM9DS0<spiINEMOG,spiINEMOA> inemo_t; int main() { puts("\n\n---"); + spiMPU9250::init(); + spiINEMOA::init(); + spiINEMOG::init(); auto& spi=SPIDriver::instance(); inemo_t inemo(inemo_t::ACC_FS_16G,inemo_t::GYRO_FS_245,inemo_t::COMPASS_FS_2); diff --git a/src/shared/boards/AnakinBoard.cpp b/src/shared/boards/AnakinBoard.cpp index c4f009f03..f7f8e9bc0 100644 --- a/src/shared/boards/AnakinBoard.cpp +++ b/src/shared/boards/AnakinBoard.cpp @@ -18,6 +18,14 @@ bool AnakinBoard::init() { if(mInited) return false; + + spiMPU9250::init(); + spiINEMOA::init(); + spiINEMOG::init(); + spiFXAS21002::init(); + spiLPS331AP::init(); + spiMAX21105::init(); + spiMS580301BA07::init(); mInited = true; mS_MPU9250 = new mpu_t (mpu_t::ACC_FS_16G, @@ -70,7 +78,6 @@ bool AnakinBoard::init() sLog->logString("Adding sensors to 10Hz Simple sampler\n"); m10HzSimple.AddSensor(mS_MPU9250); - m10HzSimple.AddSensor(mS_FXAS); m10HzSimple.AddSensor(mS_MS580); sLog->logString("Adding samplers to scheduler\n"); -- GitLab