Skip to content

Commit 260f7ca

Browse files
committed
add sleep in serial connection thread
1 parent b651138 commit 260f7ca

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,24 @@ Serial interface information can be found [here](https://github.com/dalethomas81
8181

8282
## TODO ##
8383

84-
hardware:
84+
hardware:
8585
- improve enclosure design
86+
- add polarity indicators to board
87+
- list D1, D2, R10, R11 as optional
8688

87-
software:
89+
tutorials:
90+
- 2 pair tweezers
91+
- soldering iron
92+
- baofeng y,g,r,b
93+
- btech b,r,w,g
94+
- super glue or hot glue gun
95+
96+
software:
8897
- add ability to program the radio once connected for 'plug-n-play' experience (is this possible?)
8998
- add feature to be selective about message acknowledgments. currently any acknowlegment (from a second conversation) will reset the messaging sequencer.
99+
- [GUI] add virtual keyboard to control HamMessenger lite
100+
- handle file sizes hitting a limit
101+
90102

91103
## Libraries ##
92104

Source/GUI/Qt.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from queue import Queue
1616
import platform
1717
from aprspy import APRS
18+
import time
1819

1920
IS_DARK_MODE = True
2021
IS_MAC = platform.system() == "Darwin"
@@ -393,6 +394,7 @@ def run(self):
393394
line = self.serial_connection.readline().decode('utf-8', errors='replace').strip()
394395
if line:
395396
self.message_received.emit(line)
397+
time.sleep(0.001)
396398
except serial.SerialException as e:
397399
self.message_received.emit(f"Serial error: {e}")
398400

0 commit comments

Comments
 (0)