📊 Телеметрия
get_nav_system.py
Активная система навигации
get_telemetry/get_nav_system.pyОднократно печатает активную систему навигации.
Вызывает get_nav_system() и выводит GPS, LPS или OPT. Это единственный пример в группе без бесконечного цикла: соединение закрывается сразу.
Как работает
- Создать
Pioneer(). - Вывести
get_nav_system(). - Закрыть соединение.
Используемые методы SDK
Запуск
cd get_telemetry
python3 get_nav_system.pyРезультат
NavSystem.GPS/NavSystem.LPS/NavSystem.OPT.
Полный исходный код
Показать get_nav_system.py
from pioneer_sdk2 import Pioneer # импортируем класс Pioneer из библиотеки pioneer_sdk2
import time # библиотека time содержит функции для работы со временем
drone = Pioneer() # создаем экземпляр класса Pioneer, устанавливаем соединение
print(drone.get_nav_system()) # выводим активную систему навигации в терминал
# NavSystem.GPS
# NavSystem.LPS
# NavSystem.OPT
drone.close_connection() # закрываем соединение