Skip to content

Commit fb33c95

Browse files
authored
Merge pull request #758 from rantalaine/main
Register log_streaming plugin
2 parents c98ec84 + 21d0ef5 commit fb33c95

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

mavsdk/system.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
from . import gripper
2222
from . import info
2323
from . import log_files
24+
from . import log_streaming
2425
from . import manual_control
2526
from . import mission
2627
from . import mission_raw
@@ -146,6 +147,7 @@ async def _init_plugins(self, host, port):
146147
self._plugins["gripper"] = gripper.Gripper(plugin_manager)
147148
self._plugins["info"] = info.Info(plugin_manager)
148149
self._plugins["log_files"] = log_files.LogFiles(plugin_manager)
150+
self._plugins["log_streaming"] = log_streaming.LogStreaming(plugin_manager)
149151
self._plugins["manual_control"] = manual_control.ManualControl(plugin_manager)
150152
self._plugins["mission"] = mission.Mission(plugin_manager)
151153
self._plugins["mission_raw"] = mission_raw.MissionRaw(plugin_manager)
@@ -265,6 +267,12 @@ def log_files(self) -> log_files.LogFiles:
265267
raise RuntimeError(self.error_uninitialized("LogFiles"))
266268
return self._plugins["log_files"]
267269

270+
@property
271+
def log_streaming(self) -> log_streaming.LogStreaming:
272+
if "log_streaming" not in self._plugins:
273+
raise RuntimeError(self.error_uninitialized("LogStreaming"))
274+
return self._plugins["log_streaming"]
275+
268276
@property
269277
def manual_control(self) -> manual_control.ManualControl:
270278
if "manual_control" not in self._plugins:

0 commit comments

Comments
 (0)