Я предполагаю, что вы имеете в виду выходные каналы, это значение 'ch1out', 'ch2out' и т. Д.
Чтобы получить это значение, выможет просто использовать прослушиватель атрибута, подобный этому
@vehicle.on_attribute('ch1out')
def ch1out_listener(self, name, msg):
print '%s attribute is: %s' % (name, msg)
Эта функция, по сути, просто печатает значение 'ch1out' каждый раз, когда оно изменяется, вы можете просто изменить его соответствующим образом.Подробнее об этом можно прочитать здесь Наблюдение за изменениями атрибута .
Но если вы хотите получить доступ к значению выходного канала непосредственно из объекта транспортного средства, например, входного канала или другого атрибута.
(Пример: vehicle.channels
, vehicle.mode
)
Вы можете добавить выходной канал к объекту транспортного средства, следуя этому примеру, предоставленному в документации Dronekit-Python Создать атрибут в приложении .