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 | 152 | except: |
153 | 153 | trck_init = None |
154 | 154 | lib_mode = 'error' |
155 | - print('Could not connect to Polhemus.') | |
155 | + print('Could not connect to Polhemus by any method.') | |
156 | 156 | |
157 | 157 | return trck_init, lib_mode |
158 | 158 | |
... | ... | @@ -182,10 +182,10 @@ def PlhWrapperConnection(tracker_id): |
182 | 182 | sleep(0.175) |
183 | 183 | else: |
184 | 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 | 186 | except: |
187 | 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 | 190 | return trck_init |
191 | 191 | ... | ... |
invesalius/data/trigger.py
... | ... | @@ -43,7 +43,8 @@ class Trigger(threading.Thread): |
43 | 43 | self.COM = True |
44 | 44 | |
45 | 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 | 48 | self.COM = False |
48 | 49 | |
49 | 50 | self._pause_ = False |
... | ... | @@ -61,7 +62,7 @@ class Trigger(threading.Thread): |
61 | 62 | def run(self): |
62 | 63 | while self.nav_id: |
63 | 64 | if self.COM: |
64 | - self.trigger_init.write('0') | |
65 | + self.trigger_init.write(b'0') | |
65 | 66 | sleep(0.3) |
66 | 67 | lines = self.trigger_init.readlines() |
67 | 68 | # Following lines can simulate a trigger in 3 sec repetitions | ... | ... |