Missing features in olympe.messages

Hello,
There are huge differences when I execute print(dir(olympe.messages)) in Olympe 7.1 VS later versions.

7.1
[‘all’, ‘arsdkng_class_name’, ‘arsdkng_feature_name’, ‘arsdkng_is_proto’, ‘arsdkng_root_package’, ‘arsdkng_type_name’, ‘cached’, ‘doc’, ‘fakefile’, ‘lo
ader
’, ‘name’, ‘package’, ‘path’, ‘spec’, ‘alarms’, ‘animation’, ‘antenna’, ‘antiflicker’, ‘ardrone3’, ‘auto_follow’, ‘auto_look_at’, ‘battery’, ‘camera’, ‘camera2’, ‘cell
ular’, ‘common’, ‘controllerNetwork’, ‘controller_info’, ‘debug’, ‘devicemanager’, ‘dri’, ‘drone_manager’, ‘fcr’, ‘flight_plan’, ‘follow_me’, ‘gauge_fw_updater’, ‘generic’, ‘gimbal’, ‘hand_
land’, ‘jpsumo’, ‘led’, ‘leds’, ‘mapper’, ‘mapper_mini’, ‘mediastore’, ‘microhard’, ‘minidrone’, ‘mission’, ‘motors’, ‘move’, ‘netdebuglog’, ‘network’, ‘obstacle_avoidance’, ‘onboard_tracke
r’, ‘piloting_style’, ‘poi’, ‘powerup’, ‘precise_home’, ‘privacy’, ‘rc’, ‘rc_transport’, ‘rth’, ‘security’, ‘security_edition’, ‘sequoia_cam’, ‘skyctrl’, ‘stereo_vision_sensor’, ‘thermal’,
‘thermal_cam’, ‘user_storage’, ‘user_storage_v2’, ‘wifi’]

7.3
[‘builtins’, ‘cached’, ‘doc’, ‘file’, ‘loader’, ‘name’, ‘package’, ‘path’, ‘spec’, ‘ardrone3’, ‘common’, ‘drone_manager’, ‘mission’, ‘skyctrl’]

Does anyone have an idea of what is happening ?
Thanks.

Hi,

Olympe used to import every feature packages when you import “olympe”. That is no longer the case but the features are still there if you import them explicitly.

Regards

Nicolas

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.