DRI feature

command message olympe.messages.dri2.Command.Configure(type=None, operator_id=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

type : olympe.enums.dri2.Type

operator_id : olympe.messages.dri2.tobuf.StringValue()

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

command message olympe.messages.dri2.Command.Enable(value=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

value : bool

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

command message olympe.messages.dri2.Command.GetState(include_default_capabilities=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

include_default_capabilities : bool

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

event message olympe.messages.dri2.Event.State(default_capabilities=None, enabled=None, drone_id=None, config=None, disconnected=None, connected=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

default_capabilities : olympe.messages.dri2.Capabilities()

enabled : olympe.messages.dri2.tobuf.BoolValue()

drone_id : olympe.messages.dri2.DroneId()

config : olympe.messages.dri2.Config()

disconnectedolympe.messages.dri2.ExternalModuleDisconnected()

(mutually exclusive with: connected)

connectedolympe.messages.dri2.ExternalModuleConnected()

(mutually exclusive with: disconnected)

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

message olympe.messages.dri2.Capabilities(supported_features=None, supported_types=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

supported_features : list(olympe.enums.dri2.Feature)

supported_types : list(olympe.enums.dri2.Type)

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

message olympe.messages.dri2.Config(type=None, operator_id=None, status=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

type : olympe.enums.dri2.Type

operator_id : string

status : olympe.enums.dri2.Status

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

message olympe.messages.dri2.DroneId(type=None, value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

type : olympe.enums.dri2.IdType

value : string

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

message olympe.messages.dri2.ExternalModuleConnected(serial=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

serial : string

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

message olympe.messages.dri2.ExternalModuleDisconnected(hasBeenConnected=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

hasBeenConnected : bool

Supported by:
ANAFI_3_INSPECT:

for firmware release versions 8.4.0

ANAFI_3_MIL:

for firmware release versions 8.4.0

ANAFI_3_GOV:

for firmware release versions 8.4.0

enum olympe.enums.dri2.Feature
activation:
external_module:
enum olympe.enums.dri2.IdType
ID_FR_30_OCTETS:
ID_ANSI_CTA_2063:
enum olympe.enums.dri2.Status
failure:
success:
invalid_id:
enum olympe.enums.dri2.Type
french:
en4709_002:
astm_f3411: