Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Unknown = "bebop:unknown" Unknownproject = "bebop:unknownProject" Error = "bebop:error" // Gross state telemetry; important enough that this enum got broken out. :) Landed = "bebop:landed" Takingoff = "bebop:takingoff" Hovering = "bebop:hovering" Flying = "bebop:flying" Landing = "bebop:landing" Emergency = "bebop:emergency" /// Camera Allstateschanged = "bebop:allstateschanged" Camerastate = "bebop:camerastate" Camerasettingsstate = "bebop:camerasettingsstate" Pictureformatchanged = "bebop:pictureformatchanged" Autowhitebalancechanged = "bebop:autowhitebalancechanged" Expositionchanged = "bebop:expositionchanged" Saturationchanged = "bebop:saturationchanged" Timelapsechanged = "bebop:timelapsechanged" Videoautorecordchanged = "bebop:videoautorecordchanged" // Camera Command Set: These shouldn't be sent but sometimes seem to? May be an error. Orientation = "bebop:orientation" /// Behaviour Maxaltitudechanged = "bebop:maxaltitudechanged" Maxtiltchanged = "bebop:maxtiltchanged" Absolutcontrolchanged = "bebop:absolutcontrolchanged" Maxdistancechanged = "bebop:maxdistancechanged" Noflyovermaxdistancechanged = "bebop:noflyovermaxdistancechanged" Maxverticalspeedchanged = "bebop:maxverticalspeedchanged" Maxrotationspeedchanged = "bebop:maxrotationspeedchanged" Hullprotectionchanged = "bebop:hullprotectionchanged" Outdoorchanged = "bebop:outdoorchanged" Flattrim = "bebop:flattrim" Alertstate = "bebop:alertstate" Autotakeoffmode = "bebop:autotakeoffmode" Networksettingsstate = "bebop:networksettingsstate" Mavlinkfileplaying = "bebop:mavlinkfileplaying" Availabilitystatechanged = "bebop:availabilitystatechanged" Startingerrorevent = "bebop:startingerrorevent" Speedbridleevent = "bebop:speedbridleevent" Sethomechanged = "bebop:sethomechanged" Resethomechanged = "bebop:resethomechanged" Gpsfixstatechanged = "bebop:gpsfixstatechanged" Gpsupdatestatechanged = "bebop:gpsupdatestatechanged" Hometypechanged = "bebop:hometypechanged" Returnhomedelaychanged = "bebop:returnhomedelaychanged" /// Network Networkdisconnect = "bebop:networkdisconnect" Wifiscanlistchanged = "bebop:wifiscanlistchanged" Allwifiscanchanged = "bebop:allwifiscanchanged" Wifiauthchannellistchanged = "bebop:wifiauthchannellistchanged" Allwifiauthchannelchanged = "bebop:allwifiauthchannelchanged" /// Assets Battery = "bebop:battery" Massstorage = "bebop:massstorage" Massstorageinfo = "bebop:massstorageinfo" Massstorageinforemaining = "bebop:massstorageinforemaining" Sensorstates = "bebop:sensorstates" /// Factoids Currentdate = "bebop:currentdate" Currenttime = "bebop:currenttime" Dronemodel = "bebop:dronemodel" Countrycodes = "bebop:countrycodes" Controllerlibversion = "bebop:controllerlibversion" Skycontrollerlibversion = "bebop:skycontrollerlibversion" Devicelibversion = "bebop:devicelibversion" // Extrospective telemetry Gps = "bebop:gps" Speed = "bebop:speed" Attitude = "bebop:attitude" Altitude = "bebop:altitude" Wifisignal = "bebop:wifisignal" )
View Source
var AllEvents = []string{ Unknown, Unknownproject, Error, Landed, Takingoff, Hovering, Flying, Landing, Emergency, Allstateschanged, Camerastate, Camerasettingsstate, Pictureformatchanged, Autowhitebalancechanged, Expositionchanged, Saturationchanged, Timelapsechanged, Videoautorecordchanged, Maxaltitudechanged, Maxtiltchanged, Absolutcontrolchanged, Maxdistancechanged, Noflyovermaxdistancechanged, Maxverticalspeedchanged, Maxrotationspeedchanged, Hullprotectionchanged, Outdoorchanged, Flattrim, Navigatehomestate, Alertstate, Autotakeoffmode, Networksettingsstate, Mavlinkfileplaying, Availabilitystatechanged, Startingerrorevent, Speedbridleevent, Sethomechanged, Resethomechanged, Gpsfixstatechanged, Gpsupdatestatechanged, Hometypechanged, Networkdisconnect, Wifiscanlistchanged, Allwifiscanchanged, Wifiauthchannellistchanged, Allwifiauthchannelchanged, Battery, Massstorage, Massstorageinfo, Massstorageinforemaining, Sensorstates, Currentdate, Currenttime, Dronemodel, Countrycodes, Controllerlibversion, Skycontrollerlibversion, Devicelibversion, Gps, Speed, Attitude, Altitude, Wifisignal, }
AllEvents is a slice of all static packets included here; it's just a way to check if an event belongs to this package.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.