From 637396359d1975f8043b6128c6abe12bad1a4e04 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Fri, 13 May 2016 13:41:16 +0200 Subject: [PATCH] BMA180: Fix compilation --- src/drivers/bma180/bma180.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/drivers/bma180/bma180.cpp b/src/drivers/bma180/bma180.cpp index 17757aaf70..ee895d8adf 100644 --- a/src/drivers/bma180/bma180.cpp +++ b/src/drivers/bma180/bma180.cpp @@ -65,6 +65,8 @@ #include #include +#define ACCEL_DEVICE_PATH "/dev/bma180" + /* oddly, ERROR is not defined for c++ */ #ifdef ERROR @@ -147,7 +149,7 @@ private: struct hrt_call _call; unsigned _call_interval; - RingBuffer *_reports; + ringbuffer::RingBuffer *_reports; struct accel_calibration_s _accel_scale; float _accel_range_scale; @@ -281,7 +283,7 @@ BMA180::init() } /* allocate basic report buffers */ - _reports = new RingBuffer(2, sizeof(accel_report)); + _reports = new ringbuffer::RingBuffer(2, sizeof(accel_report)); if (_reports == nullptr) { goto out; @@ -788,7 +790,7 @@ start() } /* create the driver */ - g_dev = new BMA180(1 /* XXX magic number */, (spi_dev_e)PX4_SPIDEV_ACCEL); + g_dev = new BMA180(1 /* XXX magic number */, (spi_dev_e)PX4_SPIDEV_BMA); if (g_dev == nullptr) { goto fail;