mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-25 01:41:40 +00:00
fixed bugs with unknown pipelines and added driver mode
This commit is contained in:
@@ -2,6 +2,7 @@ import os
|
||||
import json
|
||||
import cv2
|
||||
import cscore
|
||||
import subprocess
|
||||
from cscore._cscore import VideoMode
|
||||
from .Singleton import Singleton
|
||||
from .Exceptions import PipelineAlreadyExistsException, NoCameraConnectedException
|
||||
@@ -187,6 +188,8 @@ class SettingsManager(metaclass=Singleton):
|
||||
for key in dic['change_general_settings_values']:
|
||||
if self.default_general_settings[key]:
|
||||
self.general_settings[key] = dic['change_general_settings_values'][key]
|
||||
if key == "hostname":
|
||||
subprocess.call(['hostnamectl set-hostname', str(self.general_settings['hostname'])])
|
||||
self.settings_manager.save_settings()
|
||||
#after all values has been set change settings
|
||||
self.change_general_settings()
|
||||
|
||||
Reference in New Issue
Block a user