Commit 1fa41d6d2c237d40fe2efcdd8239e317f8185dc9
Committed by
Thiago Franco de Moraes
1 parent
cd0cef09
Exists in
master
Minor enh nav (#200)
* Trigger improves * better errors messages for polhemus
Showing
2 changed files
with
6 additions
and
5 deletions
Show diff stats
invesalius/data/trackers.py
@@ -152,7 +152,7 @@ def PolhemusTracker(tracker_id): | @@ -152,7 +152,7 @@ def PolhemusTracker(tracker_id): | ||
152 | except: | 152 | except: |
153 | trck_init = None | 153 | trck_init = None |
154 | lib_mode = 'error' | 154 | lib_mode = 'error' |
155 | - print('Could not connect to Polhemus.') | 155 | + print('Could not connect to Polhemus by any method.') |
156 | 156 | ||
157 | return trck_init, lib_mode | 157 | return trck_init, lib_mode |
158 | 158 | ||
@@ -182,10 +182,10 @@ def PlhWrapperConnection(tracker_id): | @@ -182,10 +182,10 @@ def PlhWrapperConnection(tracker_id): | ||
182 | sleep(0.175) | 182 | sleep(0.175) |
183 | else: | 183 | else: |
184 | trck_init = None | 184 | trck_init = None |
185 | - print('Could not connect to Polhemus via wrapper without error.') | 185 | + print('Could not connect to Polhemus via wrapper without error: Initialize is False.') |
186 | except: | 186 | except: |
187 | trck_init = None | 187 | trck_init = None |
188 | - print('Could not connect to Polhemus via wrapper with error.') | 188 | + print('Could not connect to Polhemus via wrapper without error: Import failed.') |
189 | 189 | ||
190 | return trck_init | 190 | return trck_init |
191 | 191 |
invesalius/data/trigger.py
@@ -43,7 +43,8 @@ class Trigger(threading.Thread): | @@ -43,7 +43,8 @@ class Trigger(threading.Thread): | ||
43 | self.COM = True | 43 | self.COM = True |
44 | 44 | ||
45 | except: | 45 | except: |
46 | - wx.MessageBox(_('Connection with port COM1 failed'), _('Communication error'), wx.OK | wx.ICON_ERROR) | 46 | + #wx.MessageBox(_('Connection with port COM1 failed'), _('Communication error'), wx.OK | wx.ICON_ERROR) |
47 | + print("Trigger init error: Connection with port COM1 failed") | ||
47 | self.COM = False | 48 | self.COM = False |
48 | 49 | ||
49 | self._pause_ = False | 50 | self._pause_ = False |
@@ -61,7 +62,7 @@ class Trigger(threading.Thread): | @@ -61,7 +62,7 @@ class Trigger(threading.Thread): | ||
61 | def run(self): | 62 | def run(self): |
62 | while self.nav_id: | 63 | while self.nav_id: |
63 | if self.COM: | 64 | if self.COM: |
64 | - self.trigger_init.write('0') | 65 | + self.trigger_init.write(b'0') |
65 | sleep(0.3) | 66 | sleep(0.3) |
66 | lines = self.trigger_init.readlines() | 67 | lines = self.trigger_init.readlines() |
67 | # Following lines can simulate a trigger in 3 sec repetitions | 68 | # Following lines can simulate a trigger in 3 sec repetitions |