pyze.xamarin.iOS.PyzeDrone Interface Reference

Pyze drone class. More...

Public Member Functions

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

Detailed Description

Pyze drone class.

Member Function Documentation

void pyze.xamarin.iOS.PyzeDrone.PostAirborne ( string  status,
NSDictionary  attributes 
)

Posts the airborne event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostConnected ( NSDictionary  attributes)

Posts the connected event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostDisconnected ( string  code,
NSDictionary  attributes 
)

Posts the disconnected event.

Parameters
codeCode.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFirstPersonViewDisabled ( string  status,
NSDictionary  attributes 
)

Posts the first person view disabled event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFirstPersonViewEnabled ( string  status,
NSDictionary  attributes 
)

Posts the first person view enabled event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFlightPathCompleted ( string  uniqueFlightPathId,
NSDictionary  attributes 
)

Posts the flight path completed event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFlightPathCreated ( string  uniqueFlightPathId,
NSDictionary  attributes 
)

Posts the flight path created event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFlightPathDeleted ( string  uniqueFlightPathId,
NSDictionary  attributes 
)

Posts the flight path deleted event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFlightPathEdited ( string  uniqueFlightPathId,
NSDictionary  attributes 
)

Posts the flight path edited event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostFlightPathUploaded ( string  uniqueFlightPathId,
NSDictionary  attributes 
)

Posts the flight path uploaded event.

Parameters
uniqueFlightPathIdUnique flight path identifier.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostInflightCheckCompleted ( string  overallStatus,
string  rollStatus,
string  pitchStatus,
string  yawStatus,
string  throttleStatus,
string  trimmingSettings,
NSDictionary  attributes 
)

Posts the inflight check completed event.

Parameters
overallStatusOverall status.
rollStatusRoll status.
pitchStatusPitch status.
yawStatusYaw status.
throttleStatusThrottle status.
trimmingSettingsTrimming settings.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostLanded ( string  status,
NSDictionary  attributes 
)

Posts the landed event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostPreflightCheckCompleted ( string  overallStatus,
string  storageStatus,
nint  droneBatteryChargePercent,
nint  deviceBatteryChargePercent,
string  calibrationStatus,
string  gpsStatus,
NSDictionary  attributes 
)

Posts the preflight check completed event.

Parameters
overallStatusOverall status.
storageStatusStorage status.
droneBatteryChargePercentDrone battery charge percent.
deviceBatteryChargePercentDevice battery charge percent.
calibrationStatusCalibration status.
gpsStatusGps status.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostRequestedReturnToBase ( NSDictionary  attributes)

Posts the requested return to base event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSetAutoReturnInSeconds ( nint  seconds,
NSDictionary  attributes 
)

Posts the set auto return in seconds event.

Parameters
secondsSeconds.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSetAutoReturnWhenLowBattery ( nint  batterylevelPercent,
NSDictionary  attributes 
)

Posts the set auto return when low battery event.

Parameters
batterylevelPercentBatterylevel percent.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSetAutoReturnWhenLowMemory ( nint  memoryLeftInKilobytes,
NSDictionary  attributes 
)

Posts the set auto return when low memory event.

Parameters
memoryLeftInKilobytesMemory left in kilobytes.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSetMaxAltitude ( nint  altitudeInMeters,
NSDictionary  attributes 
)

Posts the set max altitude event.

Parameters
altitudeInMetersAltitude in meters.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostStartedAerialTimelapse ( string  status,
nint  totalshots,
nint  secondsBetweenShots,
NSDictionary  attributes 
)

Posts the started aerial timelapse event.

Parameters
statusStatus.
totalshotsTotalshots.
secondsBetweenShotsSeconds between shots.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostStartedAerialVideo ( string  status,
NSDictionary  attributes 
)

Posts the started aerial video event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostStartedAerialVideo ( string  status,
string  videoIdentifer,
NSDictionary  attributes 
)

Posts the started aerial video event.

Parameters
statusStatus.
videoIdentiferVideo identifer.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostStoppedAerialTimelapse ( string  status,
NSDictionary  attributes 
)

Posts the stopped aerial timelapse event.

Parameters
statusStatus.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostStoppedAerialVideo ( string  videoIdentifer,
string  secondsLength,
NSDictionary  attributes 
)

Posts the stopped aerial video event.

Parameters
videoIdentiferVideo identifer.
secondsLengthSeconds length.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSwitchedToAttitudeFlyingMode ( NSDictionary  attributes)

Posts the switched to attitude flying mode event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSwitchedToCustomFlyingMode ( nint  mode,
NSDictionary  attributes 
)

Posts the switched to custom flying mode event.

Parameters
modeMode.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSwitchedToGPSHoldFlyingMode ( NSDictionary  attributes)

Posts the switched to GPSH old flying mode event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostSwitchedToHelicopterFlyingMode ( NSDictionary  attributes)

Posts the switched to helicopter flying mode event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeDrone.PostTookAerialPicture ( string  status,
NSDictionary  attributes 
)

Posts the took aerial picture event.

Parameters
statusStatus.
attributesCustom attributes

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