All Classes

Class Description
ActionGraphic  
Degree
Created by murodjon on 2020/04/01
Direction
Rotation direction of Pivo
FrameMetadata
Describing a frame info.
FrameMetadata.Builder
Builder of FrameMetadata.
GraphicOverlay
A view which renders a series of custom graphics to be overlayed on top of an associated preview (i.e., the camera preview).
GraphicOverlay.DrawCallback  
GraphicOverlay.Graphic
Base class for a custom graphics object to be rendered within the graphic overlay.
IActionSelector  
InvalidLicenseException
InvalidLicenseException is thrown if the provided license is different from original file or invalid.
IPivoSdk
PivoSDK interface
ITrackingListener
Created by murodjon on 2020/04/14
LicenseDateException
LicenseDateException exception is thrown if the license date are not consistent or expired.
LicenseNotProvidedException
This exception occurs if the license is not provided.
PackageNameException
This exception is thrown if the package name of the application and license file package names are different.
PivoDevice
PivoDevice is a model which contains macAddress and name of Pivo.
PivoEvent
PivoEvent is a list of events, which are sent by Pivo controller through @PivoEventBus mechanism.
PivoEvent.BatteryChanged
PivoEvent.BatteryChanged is sent by sdk to inform the app about remaining battery level.
PivoEvent.ConnectionComplete
PivoEvent.ConnectionComplete event is sent if PivoProSdk.connectTo(PivoDevice) completes the connection to Pivo device.
PivoEvent.ConnectionFailure
ConnectionFailure event is published if Pivo disconnects from an application.
PivoEvent.MacAddress
PivoEvent.MacAddress is sent by PivoEventBus after receiving Mac address from pivo.
PivoEvent.NameChanged
PivoEvent.NameChanged is sent by PivoEventBus after Pivo name is changed successfully.
PivoEvent.Off  
PivoEvent.RCCamera
PivoEvent.RCCamera is sent by PivoEventBus if camera button is pressed on Pivo remote controller.
PivoEvent.RCLeft
PivoEvent.RCLeft is sent by PivoEventBus if left button is pressed on Pivo remote controller.
PivoEvent.RCLeftContinuous
PivoEvent.RCLeftContinuous is sent by PivoEventBus if left button is released after pressing the button on Pivo remote controller.
PivoEvent.RCLeftPressed Deprecated.
PivoEvent.RCLeftRelease Deprecated.
PivoEvent.RCMode
PivoEvent.RCMode is sent by PivoEventBus if the Pivo remote controller mode pressed.
PivoEvent.RCRight
PivoEvent.RCRight is sent by PivoEventBus if left button is pressed on Pivo remote controller.
PivoEvent.RCRightContinuous
PivoEvent.RCRightContinuous is sent by PivoEventBus if right button is released after pressing the button on Pivo remote controller.
PivoEvent.RCRightPressed Deprecated.
PivoEvent.RCRightRelease Deprecated.
PivoEvent.RCSpeed
PivoEvent.RCSpeed is sent by PivoEventBus if speed up and down buttons pressed
PivoEvent.RCSpeedDown
This event class is deprecated and please use PivoEvent.RCSpeed instead of it.
PivoEvent.RCSpeedDownPressed Deprecated.
PivoEvent.RCSpeedDownRelease Deprecated.
PivoEvent.RCSpeedUp
PivoEvent.RCSpeedUp is sent by PivoEventBus on pressing up speed button.
PivoEvent.RCSpeedUpPressed Deprecated.
PivoEvent.RCSpeedUpRelease Deprecated.
PivoEvent.RCStop
PivoEvent.RCStop is sent by PivoEventBus if stop button is pressed on Pivo remote controller.
PivoEvent.Rotated
PivoEvent.Rotated is sent by PivoEventBus to notify app about rotation.
PivoEvent.Scanning
PivoEvent.Scanning is sent by PivoEventBus with found Pivo devices while pivo scanning process.
PivoEvent.Version
PivoEvent.Version is a version of connected Pivo
PivoEventBus
PivoEventBus allows to listen and send Pivo events PivoEvent in different components of the application.
PivoProSdk  
PivoSensitivity
This enum is used to control Pivo tracking sensitivity.
PivoType
This enum class describes the types of Pivo device.
RemoteButtonEvent
Created by murodjon on 2020/11/11
SdkPlanTypeException
This exception is thrown if sdk plan is not matched with sdk plan or missing.
Sound
Sound type
Tracking  
UnsupportedSpeedException
UnsupportedSpeedException is thrown if the user tries to turn Pivo with unsupported speed.
Version
Version is a model which contains version and type of Pivo device.