Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e97fe8e7 authored by rbandi's avatar rbandi
Browse files

HID: Filtering mag data depending on timestamp



Need this fix to filter updated mag data.

Change-Id: Idaa4f18c6473182c3ac6b81f4f15bcde5526834c
Signed-off-by: default avatarRohit Bandi <rohitbandi@codeaurora.org>
parent 51683be8
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -112,8 +112,11 @@ int qvr_send_package_wrap(u8 *message, int msize, struct hid_device *hid)
		data->ats = ts_base + ((ts_offset - imuData.gts0) * 100);
	else
		data->ats = ts_base + ((imuData.gts0 - ts_offset) * 100);
	data->gts = data->ats;
	if (imuData.mts0 == 0)
		data->mts = 0;
	else
		data->mts = data->ats;
	data->gts = data->ats;
	data->ax = -imuData.ax0;
	data->ay = imuData.ay0;
	data->az = -imuData.az0;