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. |