From 48f81f24e1ad801803ef796211cdbb5d6f7448f9 Mon Sep 17 00:00:00 2001 From: Paul Riseborough Date: Sat, 14 Jan 2017 08:55:16 +0100 Subject: [PATCH] posix drivers: Populate device ID in sensor topics for lsm9ds1 sensor --- .../posix/drivers/df_lsm9ds1_wrapper/df_lsm9ds1_wrapper.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/platforms/posix/drivers/df_lsm9ds1_wrapper/df_lsm9ds1_wrapper.cpp b/src/platforms/posix/drivers/df_lsm9ds1_wrapper/df_lsm9ds1_wrapper.cpp index aac936e1b8..f59540c400 100644 --- a/src/platforms/posix/drivers/df_lsm9ds1_wrapper/df_lsm9ds1_wrapper.cpp +++ b/src/platforms/posix/drivers/df_lsm9ds1_wrapper/df_lsm9ds1_wrapper.cpp @@ -689,10 +689,16 @@ int DfLsm9ds1Wrapper::_publish(struct imu_sensor_data &data) gyro_report.y_integral = gyro_val_integ(1); gyro_report.z_integral = gyro_val_integ(2); + /* TODO return unique hardware ID */ + gyro_report.device_id = 0; + accel_report.x_integral = accel_val_integ(0); accel_report.y_integral = accel_val_integ(1); accel_report.z_integral = accel_val_integ(2); + /* TODO return unique hardware ID */ + accel_report.device_id = 0; + // TODO: when is this ever blocked? if (!(m_pub_blocked)) {