From e4dd6457bb309307b8d210839fde07512c24361a Mon Sep 17 00:00:00 2001 From: Samuli Rissanen Date: Fri, 23 Feb 2018 20:21:43 +0200 Subject: [PATCH] kx122: Added missing function implementation Signed-off-by: Samuli Rissanen samuli.rissanen@hotmail.com Signed-off-by: Noel Eck --- src/kx122/kx122.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/kx122/kx122.cxx b/src/kx122/kx122.cxx index 669a61ae..9cf87f21 100644 --- a/src/kx122/kx122.cxx +++ b/src/kx122/kx122.cxx @@ -56,6 +56,12 @@ float KX122::getSamplePeriod() return kx122_get_sample_period(m_kx122); } +void KX122::getWhoAmI(uint8_t *data) +{ + if(kx122_get_who_am_i(m_kx122,data)){ + throw std::runtime_error(std::string(__FUNCTION__) + "kx122_get_who_am_i failed"); + } +} void KX122::getRawAccelerationData(float *x, float *y, float *z) { if(kx122_get_acceleration_data_raw(m_kx122,x,y,z)){