Devices
-
Generic drone.
See moreDeclaration
Swift
@objcMembers @objc(GSDrone) public class Drone : NSObject, PilotingItfProvider, InstrumentProvider, PeripheralProvider
extension Drone: GSInstrumentProvider
extension Drone: GSPeripheralProvider
extension Drone: GSPilotingItfProvider
-
Remote control.
See moreDeclaration
Swift
@objcMembers @objc(GSRemoteControl) public class RemoteControl : NSObject, InstrumentProvider, PeripheralProvider
-
Drone list entry.
See moreDeclaration
Swift
@objcMembers @objc(GSDroneListEntry) public class DroneListEntry : NSObject
-
Remote control list entry.
See moreDeclaration
Swift
@objcMembers @objc(GSRemoteControlListEntry) public class RemoteControlListEntry : NSObject
-
Device state information.
See moreDeclaration
Swift
@objcMembers @objc(GSDeviceState) public class DeviceState : NSObject
-
Connector providing device connection. Available connector of a device can be retrieved from the device state and used to connect a device.
See moreDeclaration
Swift
@objc(GSDeviceConnector) public protocol DeviceConnector