Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.

Commit f2620bc

Browse files
Update main.py
1 parent 7ab34a1 commit f2620bc

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

main.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
from modules.braillespeak import Braillespeak
4242
from modules.buzzer import Buzzer
4343
from modules.pitemperature import PiTemperature
44-
from modules.osc_module import start_osc_server
44+
from modules.osc_module import StartOSCServer
4545

4646
from modules.translator import Translator
4747

@@ -58,8 +58,11 @@
5858

5959

6060
def mode():
61-
if len(sys.argv) > 1 and sys.argv[1] == 'manual':
62-
return Config.MODE_KEYBOARD
61+
if len(sys.argv) > 1:
62+
if sys.argv[1] == 'manual':
63+
return Config.MODE_KEYBOARD
64+
elif sys.argv[1] == 'bci':
65+
return Config.MODE_BCI
6366
return Config.MODE_LIVE
6467

6568
def main():
@@ -119,7 +122,11 @@ def main():
119122

120123
pub.sendMessage('tts', msg='I am awake.')
121124
pub.sendMessage('speak', msg='hi')
122-
125+
126+
if mode() == Config.MODE_BCI:
127+
osc_server = StartOSCServer()
128+
osc_server.start_server()
129+
123130
if mode() == Config.MODE_LIVE:
124131
# Vision / Tracking
125132
preview = False

0 commit comments

Comments
 (0)