pyze.xamarin.android.PyzeEvents.PyzeDrone Class Reference

Pyze drone class. More...

Static Public Member Functions

static void PostPreflightCheckCompleted (string overallStatus, string storageStatus, int droneBatteryChargePercent, int deviceBatteryChargePercent, string calibrationStatus, string gpsStatus, Dictionary< string, object > customAttributes)
 Posts the preflight check completed event. More...
 
static void PostInflightCheckCompleted (string overallStatus, string rollStatus, string pitchStatus, string yawStatus, string throttleStatus, string trimmingSettings, Dictionary< string, object > customAttributes)
 Posts the inflight check completed event. More...
 
static void PostConnected (Dictionary< string, object > customAttributes)
 Posts the connected event. More...
 
static void PostDisconnected (string code, Dictionary< string, object > customAttributes)
 Posts the disconnected event. More...
 
static void PostAirborne (string status, Dictionary< string, object > customAttributes)
 Posts the airborne event. More...
 
static void PostLanded (string status, Dictionary< string, object > customAttributes)
 Posts the landed event. More...
 
static void PostFlightPathCreated (string uniqueFlightPathId, Dictionary< string, object > customAttributes)
 Posts the flight path created event. More...
 
static void PostFlightPathUploaded (string uniqueFlightPathId, Dictionary< string, object > customAttributes)
 Posts the flight path uploaded event. More...
 
static void PostFlightPathEdited (string uniqueFlightPathId, Dictionary< string, object > customAttributes)
 Posts the flight path edited event. More...
 
static void PostFlightPathDeleted (string uniqueFlightPathId, Dictionary< string, object > customAttributes)
 Posts the flight path deleted event. More...
 
static void PostFlightPathCompleted (string uniqueFlightPathId, Dictionary< string, object > customAttributes)
 Posts the flight path completed event. More...
 
static void PostFirstPersonViewEnabled (string status, Dictionary< string, object > customAttributes)
 Posts the first person view enabled event. More...
 
static void PostFirstPersonViewDisabled (string status, Dictionary< string, object > customAttributes)
 Posts the first person view disabled event. More...
 
static void PostStartedAerialVideo (string status, Dictionary< string, object > customAttributes)
 Posts the started aerial video event. More...
 
static void PostStartedAerialVideo (string status, string videoIdentifer, Dictionary< string, object > customAttributes)
 Posts the started aerial video event. More...
 
static void PostStoppedAerialVideo (string status, string secondsLength, Dictionary< string, object > customAttributes)
 Posts the stopped aerial video event. More...
 
static void PostTookAerialPicture (string status, Dictionary< string, object > customAttributes)
 Posts the took aerial picture event. More...
 
static void PostStartedAerialTimelapse (string status, int totalshots, string secondsBetweenShots, Dictionary< string, object > customAttributes)
 Posts the started aerial timelapse event. More...
 
static void PostStoppedAerialTimelapse (string status, Dictionary< string, object > customAttributes)
 Posts the stopped aerial timelapse event. More...
 
static void PostRequestedReturnToBase (Dictionary< string, object > customAttributes)
 Posts the requested return to base event. More...
 
static void PostSwitchedToHelicopterFlyingMode (Dictionary< string, object > customAttributes)
 Posts the switched to helicopter flying mode event. More...
 
static void PostSwitchedToAltitudeFlyingMode (Dictionary< string, object > customAttributes)
 Posts the switched to altitude flying mode event. More...
 
static void PostSwitchedToGPSHoldFlyingMode (Dictionary< string, object > customAttributes)
 Posts the switched to GPSH old flying mode event. More...
 
static void PostSwitchedToCustomFlyingMode (int mode, Dictionary< string, object > customAttributes)
 Posts the switched to custom flying mode event. More...
 
static void PostSetMaxAltitude (int altitudeInMeters, Dictionary< string, object > customAttributes)
 Posts the set max altitude event. More...
 
static void PostSetAutoReturnInSeconds (int seconds, Dictionary< string, object > customAttributes)
 Posts the set auto return in seconds event. More...
 
static void PostSetAutoReturnWhenLowMemory (int memoryLeftInKilobytes, Dictionary< string, object > customAttributes)
 Posts the set auto return when low memory event. More...
 
static void PostSetAutoReturnWhenLowBattery (int batterylevelPercent, Dictionary< string, object > customAttributes)
 Posts the set auto return when low battery event. More...
 

Detailed Description

Pyze drone class.

Member Function Documentation

static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostAirborne ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the airborne event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostConnected ( Dictionary< string, object >  customAttributes)
inlinestatic

Posts the connected event.

Parameters
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostDisconnected ( string  code,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the disconnected event.

Parameters
codeCode.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFirstPersonViewDisabled ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the first person view disabled event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFirstPersonViewEnabled ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the first person view enabled event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFlightPathCompleted ( string  uniqueFlightPathId,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the flight path completed event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFlightPathCreated ( string  uniqueFlightPathId,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the flight path created event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFlightPathDeleted ( string  uniqueFlightPathId,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the flight path deleted event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFlightPathEdited ( string  uniqueFlightPathId,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the flight path edited event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostFlightPathUploaded ( string  uniqueFlightPathId,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the flight path uploaded event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostInflightCheckCompleted ( string  overallStatus,
string  rollStatus,
string  pitchStatus,
string  yawStatus,
string  throttleStatus,
string  trimmingSettings,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the inflight check completed event.

Parameters
overallStatusOverall status.
rollStatusRoll status.
pitchStatusPitch status.
yawStatusYaw status.
throttleStatusThrottle status.
trimmingSettingsTrimming settings.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostLanded ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the landed event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostPreflightCheckCompleted ( string  overallStatus,
string  storageStatus,
int  droneBatteryChargePercent,
int  deviceBatteryChargePercent,
string  calibrationStatus,
string  gpsStatus,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the preflight check completed event.

Parameters
overallStatusOverall status.
storageStatusStorage status.
droneBatteryChargePercentDrone battery charge percent.
deviceBatteryChargePercentDevice battery charge percent.
calibrationStatusCalibration status.
gpsStatusGps status.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostRequestedReturnToBase ( Dictionary< string, object >  customAttributes)
inlinestatic

Posts the requested return to base event.

Parameters
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSetAutoReturnInSeconds ( int  seconds,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the set auto return in seconds event.

Parameters
secondsSeconds.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSetAutoReturnWhenLowBattery ( int  batterylevelPercent,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the set auto return when low battery event.

Parameters
batterylevelPercentBatterylevel percent.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSetAutoReturnWhenLowMemory ( int  memoryLeftInKilobytes,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the set auto return when low memory event.

Parameters
memoryLeftInKilobytesMemory left in kilobytes.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSetMaxAltitude ( int  altitudeInMeters,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the set max altitude event.

Parameters
altitudeInMetersAltitude in meters.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostStartedAerialTimelapse ( string  status,
int  totalshots,
string  secondsBetweenShots,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the started aerial timelapse event.

Parameters
statusStatus.
totalshotsTotalshots.
secondsBetweenShotsSeconds between shots.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostStartedAerialVideo ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the started aerial video event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostStartedAerialVideo ( string  status,
string  videoIdentifer,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the started aerial video event.

Parameters
statusStatus.
videoIdentiferVideo identifer.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostStoppedAerialTimelapse ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the stopped aerial timelapse event.

Parameters
statusStatus.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostStoppedAerialVideo ( string  status,
string  secondsLength,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the stopped aerial video event.

Parameters
statusStatus.
secondsLengthSeconds length.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSwitchedToAltitudeFlyingMode ( Dictionary< string, object >  customAttributes)
inlinestatic

Posts the switched to altitude flying mode event.

Parameters
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSwitchedToCustomFlyingMode ( int  mode,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the switched to custom flying mode event.

Parameters
modeMode.
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSwitchedToGPSHoldFlyingMode ( Dictionary< string, object >  customAttributes)
inlinestatic

Posts the switched to GPSH old flying mode event.

Parameters
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostSwitchedToHelicopterFlyingMode ( Dictionary< string, object >  customAttributes)
inlinestatic

Posts the switched to helicopter flying mode event.

Parameters
customAttributesCustom attributes.
static void pyze.xamarin.android.PyzeEvents.PyzeDrone.PostTookAerialPicture ( string  status,
Dictionary< string, object >  customAttributes 
)
inlinestatic

Posts the took aerial picture event.

Parameters
statusStatus.
customAttributesCustom attributes.

The documentation for this class was generated from the following file:
  • src/PyzeEvents.cs