diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 0000000..3288925
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+tracker_test.py
\ No newline at end of file
diff --git a/.idea/LightHouse.iml b/.idea/LightHouse.iml
new file mode 100644
index 0000000..d0876a7
--- /dev/null
+++ b/.idea/LightHouse.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..a296dd2
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..3005a7b
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..97b75ca
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Code/triad_openvr/tracker_test.py b/Code/triad_openvr/tracker_test.py
index bac3d50..0d3b2ff 100644
--- a/Code/triad_openvr/tracker_test.py
+++ b/Code/triad_openvr/tracker_test.py
@@ -17,10 +17,14 @@ if interval:
while(True):
start = time.time()
txt = ""
- for each in v.devices["hmd_1"].get_pose_euler():
- txt += "%.4f" % each
- txt += " "
- print("\r" + txt, end="")
- sleep_time = interval-(time.time()-start)
- if sleep_time>0:
- time.sleep(sleep_time)
\ No newline at end of file
+ pose_euler = v.devices["hmd_1"].get_pose_euler()
+ if pose_euler is not None:
+ for each in pose_euler:
+ txt += "%.4f" % each
+ txt += " "
+ print("\r" + txt, end="")
+ sleep_time = interval - (time.time() - start)
+ if sleep_time > 0:
+ time.sleep(sleep_time)
+ else:
+ print("定位器超出基站扫描视野范围!")
\ No newline at end of file