Dri

interface Dri : Peripheral

DRI peripheral interface. The DRI or Drone Remote ID is a protocol that sends periodic broadcasts of some identification data during the flight for safety, security, and compliance purposes.

This peripheral allows to enable or disable the DRI.

This peripheral can be obtained from a drone using:

drone.getPeripheral(Dri.class)

See also

com.parrot.drone.groundsdk.device.Drone

Types

Link copied to clipboard
interface DroneId
DRI ID.
Link copied to clipboard
enum IdType
Type of ID that can be sent in the DRI.
Link copied to clipboard
interface TypeConfig
DRI type configuration.
Link copied to clipboard
interface TypeConfigState
DRI type configuration state.

Functions

Link copied to clipboard
Gets information about the ID.
Link copied to clipboard
Gets DRI type configuration as defined by the user.
Link copied to clipboard
Gets current DRI type configuration state.
Link copied to clipboard
abstract fun setTypeConfig(@Nullable config: Dri.TypeConfig)
Sets DRI type configuration.
Link copied to clipboard
abstract fun state(): BooleanSetting
Gives access to the DRI state setting.
Link copied to clipboard
Gets DRI types supported by the drone.