From db64893d01371d026799c7e48a4617ba3ec88d65 Mon Sep 17 00:00:00 2001 From: plyshka Date: Wed, 22 Mar 2023 16:52:41 +0500 Subject: [PATCH] Test logging #4 and possible fix --- src/TrackerDevice.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/TrackerDevice.cpp b/src/TrackerDevice.cpp index 46a3312..bc5c743 100644 --- a/src/TrackerDevice.cpp +++ b/src/TrackerDevice.cpp @@ -46,7 +46,7 @@ void SlimeVRDriver::TrackerDevice::PositionMessage(messages::Position &position) { if (this->device_index_ == vr::k_unTrackedDeviceIndexInvalid) return; - GetDriver()->Log("Device index updating: " + this->device_index_); + GetDriver()->Log("Device index updating: " + this->serial_ + " , index: " + this->device_index_); // Setup pose for this frame auto pose = this->last_pose_; @@ -84,6 +84,8 @@ void SlimeVRDriver::TrackerDevice::PositionMessage(messages::Position &position) void SlimeVRDriver::TrackerDevice::StatusMessage(messages::TrackerStatus &status) { + if (this->device_index_ == vr::k_unTrackedDeviceIndexInvalid) + return; auto pose = this->last_pose_; switch (status.status()) {