mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-21 01:01:41 +00:00
test on rpi
This commit is contained in:
@@ -21,19 +21,23 @@ def run_server():
|
||||
tornado.ioloop.IOLoop.current().start()
|
||||
tornado.ioloop.IOLoop.instance().add_timeout(timedelta(seconds=1),
|
||||
send_all_async)
|
||||
|
||||
|
||||
def run():
|
||||
# NetworkTables.startClientTeam(team=self.settings_manager.general_settings.get("team_number", 1577))
|
||||
NetworkTables.initialize("localhost")
|
||||
NetworkTables.startClientTeam(team=settings_manager.general_settings.get("team_number", 1577))
|
||||
# NetworkTables.initialize("localhost")
|
||||
port = 5550
|
||||
for cam_name in settings_manager.usb_cameras:
|
||||
CameraHandler(cam_name, port).run()
|
||||
port += 1
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
logging.basicConfig(level=logging.DEBUG)
|
||||
settings_manager = SettingsManager()
|
||||
run()
|
||||
server_thread = threading.Thread(target=run_server)
|
||||
server_thread.start()
|
||||
run()
|
||||
|
||||
while True:
|
||||
pass
|
||||
|
||||
@@ -124,7 +124,7 @@ class CameraHandler:
|
||||
socket.send_pyobj(self.image)
|
||||
self.p_image = socket.recv_pyobj()
|
||||
self.nt_data = socket.recv_json()
|
||||
# if self.settings_manager.general_settings['curr_camera'] == cam_name:
|
||||
# if self.settings_manager.general_settings['curr_camera'] == self.cam_name:
|
||||
# try:
|
||||
# send_all_async({
|
||||
# 'raw_point': self.nt_data['raw_point'],
|
||||
|
||||
Reference in New Issue
Block a user