@@ -45,7 +45,7 @@ def __init__(self, config_file):
4545 self ._view_queue = multiprocessing .Queue ()
4646 self ._message_queue = multiprocessing .Queue ()
4747 self ._initialise_scanner ()
48- self ._reset_test_timer ()
48+ self ._reset_msg_timer ()
4949
5050 # Timer that controls how often new scan results are looked for
5151 self ._result_timer = QtCore .QTimer ()
@@ -208,28 +208,28 @@ def _read_message_queue(self):
208208 try :
209209 scanner_msg = self ._message_queue .get (False )
210210 if self ._camera_switch .is_side () and isinstance (scanner_msg , NoNewBarcodeMessage ):
211- if not self ._test_timer_is_running ():
212- # The result queue is read at a slower rate - give it time to process a new barcode
213- self ._start_test_timer ()
214- elif self ._has_test_timer_timeout ():
211+ if not self ._msg_timer_is_running ():
212+ # The result queue is read at a slower rate - use a timer to give it time to process a new barcode
213+ self ._start_msg_timer ()
214+ elif self ._has_msg_timer_timeout ():
215215 self ._message_box .display (MessageFactory .duplicate_barcode_message ())
216216 else :
217- self ._reset_test_timer ()
217+ self ._reset_msg_timer ()
218218 self ._message_box .display (MessageFactory .from_scanner_message (scanner_msg ))
219219 except queue .Empty :
220220 return
221221
222- def _reset_test_timer (self ):
223- self ._test_timer = None
222+ def _reset_msg_timer (self ):
223+ self ._duplicate_msg_timer = None
224224
225- def _start_test_timer (self ):
226- self ._test_timer = time .time ()
225+ def _start_msg_timer (self ):
226+ self ._duplicate_msg_timer = time .time ()
227227
228- def _test_timer_is_running (self ):
229- return self ._test_timer is not None
228+ def _msg_timer_is_running (self ):
229+ return self ._duplicate_msg_timer is not None
230230
231- def _has_test_timer_timeout (self ):
232- return self ._test_timer_is_running () and time .time () - self ._test_timer > 2 * RESULT_TIMER_PERIOD / 1000
231+ def _has_msg_timer_timeout (self ):
232+ return self ._msg_timer_is_running () and time .time () - self ._duplicate_msg_timer > 2 * RESULT_TIMER_PERIOD / 1000
233233
234234 def _read_result_queue (self ):
235235 """ Called every second; read any new results from the scan results queue, store them and display them.
0 commit comments