gobot.io/x/gobot/v2@v2.1.0/platforms/parrot/bebop/client/constants.go (about) 1 package client 2 3 const ( 4 // libARNetworkAL/Includes/libARNetworkAL/ARNETWORKAL_Manager.h 5 ARNETWORKAL_MANAGER_DEFAULT_ID_MAX uint16 = 256 6 7 // ARNETWORKAL_Frame_t identifiers 8 BD_NET_CD_NONACK_ID byte = 10 9 BD_NET_CD_ACK_ID byte = 11 10 BD_NET_CD_EMERGENCY_ID byte = 12 11 BD_NET_CD_VIDEO_ACK_ID byte = 13 12 BD_NET_DC_VIDEO_DATA_ID byte = 125 13 BD_NET_DC_EVENT_ID byte = 126 14 BD_NET_DC_NAVDATA_ID byte = 127 15 16 // eARCOMMANDS_ID_PROJECT 17 ARCOMMANDS_ID_PROJECT_COMMON byte = 0 18 ARCOMMANDS_ID_PROJECT_ARDRONE3 byte = 1 19 20 // eARCOMMANDS_ID_ARDRONE3_CLASS 21 ARCOMMANDS_ID_ARDRONE3_CLASS_PILOTING byte = 0 22 ARCOMMANDS_ID_ARDRONE3_CLASS_ANIMATIONS byte = 5 23 ARCOMMANDS_ID_ARDRONE3_CLASS_CAMERA byte = 1 24 ARCOMMANDS_ID_ARDRONE3_CLASS_MEDIARECORD byte = 7 25 ARCOMMANDS_ID_ARDRONE3_CLASS_MEDIARECORDSTATE byte = 8 26 ARCOMMANDS_ID_ARDRONE3_CLASS_MEDIARECORDEVENT byte = 3 27 ARCOMMANDS_ID_ARDRONE3_CLASS_PILOTINGSTATE byte = 4 28 ARCOMMANDS_ID_ARDRONE3_CLASS_NETWORK byte = 13 29 ARCOMMANDS_ID_ARDRONE3_CLASS_NETWORKSTATE byte = 14 30 ARCOMMANDS_ID_ARDRONE3_CLASS_PILOTINGSETTINGS byte = 2 31 ARCOMMANDS_ID_ARDRONE3_CLASS_PILOTINGSETTINGSSTATE byte = 6 32 ARCOMMANDS_ID_ARDRONE3_CLASS_SPEEDSETTINGS byte = 11 33 ARCOMMANDS_ID_ARDRONE3_CLASS_SPEEDSETTINGSSTATE byte = 12 34 ARCOMMANDS_ID_ARDRONE3_CLASS_NETWORKSETTINGS byte = 9 35 ARCOMMANDS_ID_ARDRONE3_CLASS_NETWORKSETTINGSSTATE byte = 10 36 ARCOMMANDS_ID_ARDRONE3_CLASS_SETTINGS byte = 15 37 ARCOMMANDS_ID_ARDRONE3_CLASS_SETTINGSSTATE byte = 16 38 ARCOMMANDS_ID_ARDRONE3_CLASS_DIRECTORMODE byte = 17 39 ARCOMMANDS_ID_ARDRONE3_CLASS_DIRECTORMODESTATE byte = 18 40 ARCOMMANDS_ID_ARDRONE3_CLASS_PICTURESETTINGS byte = 19 41 ARCOMMANDS_ID_ARDRONE3_CLASS_PICTURESETTINGSSTATE byte = 20 42 ARCOMMANDS_ID_ARDRONE3_CLASS_MEDIASTREAMING byte = 21 43 ARCOMMANDS_ID_ARDRONE3_CLASS_MEDIASTREAMINGSTATE byte = 22 44 ARCOMMANDS_ID_ARDRONE3_CLASS_GPSSETTINGS byte = 23 45 ARCOMMANDS_ID_ARDRONE3_CLASS_GPSSETTINGSSTATE byte = 24 46 ARCOMMANDS_ID_ARDRONE3_CLASS_CAMERASTATE byte = 25 47 ARCOMMANDS_ID_ARDRONE3_CLASS_ANTIFLICKERING byte = 29 48 ARCOMMANDS_ID_ARDRONE3_CLASS_ANTIFLICKERINGSTATE byte = 30 49 50 // eARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD 51 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_FLATTRIMCHANGED byte = 0 52 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_FLYINGSTATECHANGED byte = 1 53 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_ALERTSTATECHANGED byte = 2 54 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_NAVIGATEHOMESTATECHANGED byte = 3 55 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_POSITIONCHANGED byte = 4 56 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_SPEEDCHANGED byte = 5 57 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_ATTITUDECHANGED byte = 6 58 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_AUTOTAKEOFFMODECHANGED byte = 7 59 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_ALTITUDECHANGED byte = 8 60 ARCOMMANDS_ID_ARDRONE3_PILOTINGSTATE_CMD_MAX byte = 9 61 62 // eARCOMMANDS_ID_ARDRONE3_ANIMATIONS_CMD; 63 ARCOMMANDS_ID_ARDRONE3_ANIMATIONS_CMD_FLIP byte = 0 64 ARCOMMANDS_ID_ARDRONE3_ANIMATIONS_CMD_MAX byte = 1 65 66 // eARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE; 67 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_LANDED byte = 0 68 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_TAKINGOFF byte = 1 69 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_HOVERING byte = 2 70 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_FLYING byte = 3 71 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_LANDING byte = 4 72 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_EMERGENCY byte = 5 73 ARCOMMANDS_ARDRONE3_PILOTINGSTATE_FLYINGSTATECHANGED_STATE_MAX byte = 6 74 75 // eARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION; 76 ARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION_FRONT byte = 0 77 ARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION_BACK byte = 1 78 ARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION_RIGHT byte = 2 79 ARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION_LEFT byte = 3 80 ARCOMMANDS_ARDRONE3_ANIMATIONS_FLIP_DIRECTION_MAX byte = 4 81 82 // eARCOMMANDS_ID_COMMON_CLASS 83 ARCOMMANDS_ID_COMMON_CLASS_NETWORK byte = 0 84 ARCOMMANDS_ID_COMMON_CLASS_NETWORKEVENT byte = 1 85 ARCOMMANDS_ID_COMMON_CLASS_SETTINGS byte = 2 86 ARCOMMANDS_ID_COMMON_CLASS_SETTINGSSTATE byte = 3 87 ARCOMMANDS_ID_COMMON_CLASS_COMMON byte = 4 88 ARCOMMANDS_ID_COMMON_CLASS_COMMONSTATE byte = 5 89 ARCOMMANDS_ID_COMMON_CLASS_OVERHEAT byte = 6 90 ARCOMMANDS_ID_COMMON_CLASS_OVERHEATSTATE byte = 7 91 ARCOMMANDS_ID_COMMON_CLASS_CONTROLLERSTATE byte = 8 92 ARCOMMANDS_ID_COMMON_CLASS_WIFISETTINGS byte = 9 93 ARCOMMANDS_ID_COMMON_CLASS_WIFISETTINGSSTATE byte = 10 94 ARCOMMANDS_ID_COMMON_CLASS_MAVLINK byte = 11 95 ARCOMMANDS_ID_COMMON_CLASS_MAVLINKSTATE byte = 12 96 ARCOMMANDS_ID_COMMON_CLASS_CALIBRATION byte = 13 97 ARCOMMANDS_ID_COMMON_CLASS_CALIBRATIONSTATE byte = 14 98 ARCOMMANDS_ID_COMMON_CLASS_CAMERASETTINGSSTATE byte = 15 99 ARCOMMANDS_ID_COMMON_CLASS_GPS byte = 16 100 ARCOMMANDS_ID_COMMON_CLASS_FLIGHTPLANSTATE byte = 17 101 ARCOMMANDS_ID_COMMON_CLASS_FLIGHTPLANEVENT byte = 19 102 ARCOMMANDS_ID_COMMON_CLASS_ARLIBSVERSIONSSTATE byte = 18 103 104 // eARCOMMANDS_ID_ARDRONE3_PILOTING_CMD 105 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_FLATTRIM byte = 0 106 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_TAKEOFF byte = 1 107 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_PCMD byte = 2 108 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_LANDING byte = 3 109 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_EMERGENCY byte = 4 110 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_NAVIGATEHOME byte = 5 111 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_AUTOTAKEOFFMODE byte = 6 112 ARCOMMANDS_ID_ARDRONE3_PILOTING_CMD_MAX byte = 7 113 114 // eARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD 115 ARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD_PICTURE byte = 0 116 ARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD_VIDEO byte = 1 117 ARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD_PICTUREV2 byte = 2 118 ARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD_VIDEOV2 byte = 3 119 ARCOMMANDS_ID_ARDRONE3_MEDIARECORD_CMD_MAX byte = 4 120 121 // eARCOMMANDS_ARDRONE3_MEDIARECORD_VIDEO_RECORD 122 ARCOMMANDS_ARDRONE3_MEDIARECORD_VIDEO_RECORD_STOP byte = 0 123 ARCOMMANDS_ARDRONE3_MEDIARECORD_VIDEO_RECORD_START byte = 1 124 ARCOMMANDS_ARDRONE3_MEDIARECORD_VIDEO_RECORD_MAX byte = 2 125 126 // eARCOMMANDS_ID_COMMON_COMMON_CMD 127 ARCOMMANDS_ID_COMMON_COMMON_CMD_ALLSTATES byte = 0 128 ARCOMMANDS_ID_COMMON_COMMON_CMD_CURRENTDATE byte = 1 129 ARCOMMANDS_ID_COMMON_COMMON_CMD_CURRENTTIME byte = 2 130 ARCOMMANDS_ID_COMMON_COMMON_CMD_REBOOT byte = 3 131 ARCOMMANDS_ID_COMMON_COMMON_CMD_MAX byte = 4 132 133 // eARCOMMANDS_ID_COMMON_COMMONSTATE_CMD; 134 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_ALLSTATESCHANGED byte = 0 135 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_BATTERYSTATECHANGED byte = 1 136 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_MASSSTORAGESTATELISTCHANGED byte = 2 137 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_MASSSTORAGEINFOSTATELISTCHANGED byte = 3 138 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_CURRENTDATECHANGED byte = 4 139 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_CURRENTTIMECHANGED byte = 5 140 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_MASSSTORAGEINFOREMAININGLISTCHANGED byte = 6 141 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_WIFISIGNALCHANGED byte = 6 142 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_SENSORSSTATESLISTCHANGED byte = 7 143 ARCOMMANDS_ID_COMMON_COMMONSTATE_CMD_MAX byte = 8 144 145 // eARMEDIA_ENCAPSULER_CODEC 146 CODEC_UNKNNOWN byte = 0 147 CODEC_VLIB byte = 1 148 CODEC_P264 byte = 2 149 CODEC_MPEG4_VISUAL byte = 3 150 CODEC_MPEG4_AVC byte = 4 151 CODEC_MOTION_JPEG byte = 5 152 153 // eARMEDIA_ENCAPSULER_FRAME_TYPE; 154 ARMEDIA_ENCAPSULER_FRAME_TYPE_UNKNNOWN byte = 0 155 ARMEDIA_ENCAPSULER_FRAME_TYPE_I_FRAME byte = 1 156 ARMEDIA_ENCAPSULER_FRAME_TYPE_P_FRAME byte = 2 157 ARMEDIA_ENCAPSULER_FRAME_TYPE_JPEG byte = 3 158 ARMEDIA_ENCAPSULER_FRAME_TYPE_MAX byte = 4 159 160 // eARNETWORK_MANAGER_INTERNAL_BUFFER_ID 161 ARNETWORK_MANAGER_INTERNAL_BUFFER_ID_PING byte = 0 162 ARNETWORK_MANAGER_INTERNAL_BUFFER_ID_PONG byte = 1 163 ARNETWORK_MANAGER_INTERNAL_BUFFER_ID_MAX byte = 3 164 165 // eARNETWORKAL_FRAME_TYPE 166 ARNETWORKAL_FRAME_TYPE_UNINITIALIZED byte = 0 167 ARNETWORKAL_FRAME_TYPE_ACK byte = 1 168 ARNETWORKAL_FRAME_TYPE_DATA byte = 2 169 ARNETWORKAL_FRAME_TYPE_DATA_LOW_LATENCY byte = 3 170 ARNETWORKAL_FRAME_TYPE_DATA_WITH_ACK byte = 4 171 ARNETWORKAL_FRAME_TYPE_MAX byte = 5 172 173 ARCOMMANDS_ID_ARDRONE3_SPEEDSETTINGS_CMD_MAXVERTICALSPEED byte = 0 174 ARCOMMANDS_ID_ARDRONE3_SPEEDSETTINGS_CMD_MAXROTATIONSPEED byte = 1 175 ARCOMMANDS_ID_ARDRONE3_SPEEDSETTINGS_CMD_HULLPROTECTION byte = 2 176 ARCOMMANDS_ID_ARDRONE3_SPEEDSETTINGS_CMD_OUTDOOR byte = 3 177 178 ARCOMMANDS_ID_ARDRONE3_MEDIASTREAMING_CMD_VIDEOENABLE byte = 0 179 ARCOMMANDS_ID_ARDRONE3_MEDIASTREAMING_CMD_VIDEOSTREAMMODE byte = 1 180 )