mirror of
https://github.com/EyeTrackVR/EyeTrackVR.git
synced 2025-11-04 14:39:42 +08:00
Added settings for OSC receiver port
This commit is contained in:
parent
8cbb7e815c
commit
c741480be2
@ -39,6 +39,7 @@ class SettingsWidget:
|
|||||||
|
|
||||||
self.gui_osc_address = f"-OSCADDRESS{widget_id}-"
|
self.gui_osc_address = f"-OSCADDRESS{widget_id}-"
|
||||||
self.gui_osc_port = f"-OSCPORT{widget_id}-"
|
self.gui_osc_port = f"-OSCPORT{widget_id}-"
|
||||||
|
self.gui_osc_receiver_port = f"OSCRECEIVERPORTsgf{widget_id}-"
|
||||||
# self.gui_algo_settings_layout = f"-ALGOSETTINGSLAYOUT{widget_id}-"
|
# self.gui_algo_settings_layout = f"-ALGOSETTINGSLAYOUT{widget_id}-"
|
||||||
|
|
||||||
self.gui_blob_fallback = f"-BLOBFALLBACK{widget_id}-"
|
self.gui_blob_fallback = f"-BLOBFALLBACK{widget_id}-"
|
||||||
@ -159,13 +160,17 @@ class SettingsWidget:
|
|||||||
sg.Text("OSC Settings:", background_color='#242224'),
|
sg.Text("OSC Settings:", background_color='#242224'),
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
sg.Text("OSC Address:", background_color='#424042'),
|
sg.Text("OSC Address:", background_color='#424042'),
|
||||||
sg.InputText(self.config.gui_osc_address, key=self.gui_osc_address),
|
sg.InputText(self.config.gui_osc_address, key=self.gui_osc_address),
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
sg.Text("OSC Port:", background_color='#424042'),
|
sg.Text("OSC Port:", background_color='#424042'),
|
||||||
sg.InputText(self.config.gui_osc_port, key=self.gui_osc_port),
|
sg.InputText(self.config.gui_osc_port, key=self.gui_osc_port),
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
sg.Text("OSC Receiver Port:", background_color='#424042'),
|
||||||
|
sg.InputText(self.config.gui_osc_receiver_port, key=self.gui_osc_receiver_port),
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
#[sg.Image(filename="", key=self.gui_tracking_image)],
|
#[sg.Image(filename="", key=self.gui_tracking_image)],
|
||||||
@ -252,28 +257,17 @@ class SettingsWidget:
|
|||||||
#self.camera_thread.join()
|
#self.camera_thread.join()
|
||||||
|
|
||||||
def render(self, window, event, values):
|
def render(self, window, event, values):
|
||||||
changed = False
|
|
||||||
# If anything has changed in our configuration settings, change/update those.
|
# If anything has changed in our configuration settings, change/update those.
|
||||||
# if (
|
changed = False
|
||||||
# event == self.gui_save_tracking_button
|
|
||||||
# and values[self.gui_camera_addr] != self.config.capture_source
|
|
||||||
#):
|
|
||||||
# print("New value: {}".format(values[self.gui_camera_addr]))
|
|
||||||
# try:
|
|
||||||
# Try storing ints as ints, for those using wired cameras.
|
|
||||||
# # self.config.capture_source = int(values[self.gui_camera_addr])
|
|
||||||
# except ValueError:
|
|
||||||
# if values[self.gui_camera_addr] == "":
|
|
||||||
# self.config.capture_source = None
|
|
||||||
# else:
|
|
||||||
# self.config.capture_source = values[self.gui_camera_addr]
|
|
||||||
# changed = True
|
|
||||||
|
|
||||||
|
|
||||||
if self.config.gui_osc_port != values[self.gui_osc_port]:
|
if self.config.gui_osc_port != values[self.gui_osc_port]:
|
||||||
self.config.gui_osc_port = values[self.gui_osc_port]
|
self.config.gui_osc_port = values[self.gui_osc_port]
|
||||||
changed = True
|
changed = True
|
||||||
|
|
||||||
|
if self.config.gui_osc_receiver_port != values[self.gui_osc_receiver_port]:
|
||||||
|
self.config.gui_osc_receiver_port = values[self.gui_osc_receiver_port]
|
||||||
|
changed = True
|
||||||
|
|
||||||
if self.config.gui_osc_address != values[self.gui_osc_address]:
|
if self.config.gui_osc_address != values[self.gui_osc_address]:
|
||||||
self.config.gui_osc_address = values[self.gui_osc_address]
|
self.config.gui_osc_address = values[self.gui_osc_address]
|
||||||
changed = True
|
changed = True
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user