Relative angle mode. The rotation value set here is the angle value relative to the current angle of the gimbal. For example, the pitch rotation value is set to 30 degrees, then the gimbal will rotate upward by 30 degrees based on the current pitch angle.
ABSOLUTE_ANGLE
Absolute angle mode. 0 degree is the current attitude angle of aircraft. For example, pitch rotation value is set to 30 degrees, then the gimbal will rotate upward by 30 degrees based on the current aircraft pitch angle.
Gimbal free mode. In this mode, even if the aircraft attitude changes, the gimbal and camera attitude will remain the same.
YAW_FOLLOW
Gimbal yaw following mode. In this mode, the yaw angle of the gimbal will change with the yaw angle of the aircraft, and the pitch and roll angles of the gimbal and camera are free to be controlled
FPV
Gimbal FPV mode. In this mode, the yaw and roll angles of the gimbal will change with the yaw and roll angles of the aircraft.
Enable night scene mode. Denoise level and IR cut functions are supported in this mode. If you enabled the denoise levle, you can further enhance the image quality, but it will further reduce the recording frame rate. Please use this function with caution in situations that have high requirements for real-time performance of the image. If IR cut is enabled, the zoom lens will remove the infrared filter to improve shooting results in low-light environments, and the camera only provides grayscale images.
AUTO
Automatic night scene mode, the camera automatically turns on night scene mode in low-light environments.
Camera mode is set to normal photo mode. The M30 camera will take two photos by default, a wide-angle photo and a zoom photo. The M30T camera will take three photos by default, namely wide-angle photos, zoom photos and infrared photos. You can choose to store the photos you need through KeyCaptureCameraStreamSettings.
VIDEO_NORMAL
Camera mode is set to normal record mode. The M30 camera will record two videos by default, a wide-angle video and a zoom video. The M30T camera will shoot three videos by default, namely wide-angle video, zoom video and infrared video. You can choose to store the videos you need through KeyRecordCameraStreamSettings.
PHOTO_HYPER_LIGHT
Camera mode is set to intelligent photo mode. In a dimly lit environment, the camera will automatically simulate a long exposure for shooting, which can shoot the object more clearly. It only takes effect when the zoom lens is zoomed above 5x.
PHOTO_AEB
The camera mode is set to AEB automatic exposure bracketing mode, which is a mode for obtaining correct exposure photos by taking multiple photos with different exposures of the same object and surrounding them together.
PHOTO_BURST
The camera mode is set to BURST mode, which is a mode to take multiple photos at once.
PHOTO_HIGH_RESOLUTION
Sets the camera to the high resolution mode. In this mode, the camera will take photos with a resolution of 48MP.
PHOTO_INTERVAL
Camera mode is set to interval photo mode. Set the camera to take one at a set time interval. You can set the timed photo parameters through KeyPhotoIntervalShootSettings. setCount is used to set the total number of shots, setInterval is used to set the time interval for taking photos, since the camera needs a response time to take photos, the minimum photo interval needs to be set to more than 2 seconds. After setting this mode, you need to call KeyStartShootPhoto to take pictures regularly. During the timed photo shooting, you can call KeyStopShootPhoto to stop the timed photo shooting.
PHOTO_SUPER_RESOLUTION
Camera mode is set to super resolution photo mode. In this mode, dragging to select an area in the wide-angle view, the gimbal will automatically move and take a series of 20MP photos of the selected area with the zoom camera at the current zoom ratio. All photos and generated HTML files will be saved in the same folder on the microSD card. To view the global photo and partial close-up photo, please open the HTML file with a browser on your PC for viewing. If you want to view the global photo and local close-up photo in the application, please use KeySuperResolutionCaptureArea to set the super resolution capture area. Use KeySuperResolutionInfo to monitor the camera state of super resolution shooting. After setting this mode, you need to call KeyStartShootPhoto to take a photo with the super resolution During the shooting process, you can call KeyStopShootPhoto to stop the timed super resolution photo shooting.
PHOTO_PANORAMA
Camera mode is set to panoramic photo mode. The aircraft took a series of photos at different gimbal angles and aircraft headings. This set of photos can be stitched into panoramic photos using third-party libraries. The panorama photo mode can be set by KeyPhotoPanoramaMode, the panorama photo mode can be judged by KeyIsShootingPhotoPanorama, and the progress of panorama photo can be obtained by KeyPhotoPanoramaProgress. After setting this mode, you need to call KeyStartShootPhoto to take a panoramic photo. During the shooting process, you can call KeyStopShootPhoto to stop panorama shooting. Notic: Panoramic photo mode can only be activated after the aircraft takes off.
Thermal palette. Distinct colors are used to show temperature differences in the thermal image, which are related to grayscale intensity. The temperature range of the image is mapped to 256 colors and displayed in the 8-bit JPEG or MP4 format.
Enum Members:
WHITE_HOT
White Hot. The most commonly used pseudo color, using white for high temperatures and black for low temperatures, which is a natural association for people.
BLACK_HOT
Black Hot. The opposite to White Hot, using black for warmer objects and white for cooler objects. The heat distribution of high temperature targets can be better observed when outdoors.
RED_HOT
Red Hot. Use black and white for low temperature and eye-catching red for high temperature, which can quickly detect high temperature targets. Suitable for high-contrast environments, accurately and quickly find high-temperature targets at night. Appears as Tint in DJI Pilot.
IRONBOW1
Iron Red. This palette displays nuanced differences in heat signatures, quickly displaying anomalies and human bodies. Hotter objects appear as light warm colors and colder objects appear as dark cool colors.
COLOR2
Hot Iron. Red represents high temperatures, and cool colors represent low temperatures. It is able to identify hot targets quickly while showing the details of cool targets.
ICE_FIRE
Arctic. Uses the same palette as Medical, except switching the purple for a cool blue to better reflect temperature changes.
GREEN_HOT
Green Hot. Use different colors to show small temperature differences, best suited for scenes with small heat changes. In low contrast conditions, objects and slight temperature changes can still be detected, and it is now commonly used in the medical field to better display the temperature distribution of the human body. Appears as Medical in DJI Pilot.
COLOR1
Fulgurite. Dark red represents low temperatures and white represents high temperatures. The warm tone of this palette aligns with people’s association with hot temperatures.
RAINBOW
Rainbow 1. Similar to Medical, it reduces the warm color ratio and increases the cold color ratio for high temperature targets to better show the details of cool targets.
RAIN
Rainbow 2. The color transition is reduced, the warm and cold colors are moderately proportioned, which can show the details of high and low temperature targets at the same time.
Center point measurement mode. As the camera picture changes, the temperature of the center point of the picture can be listen through KeyThermalSpotMetersureTemperature, which only supports H30 series cameras.
Open the laser based on requirement. In this mode, the laser is only turned on when necessary, and the laser module can be turned on or off through KeyLaserMeasureEnabled. After the laser module is turned off, the laser-assisted focusing function is disabled, and the camera's focusing ability is weakened. When using the night vision module and the Tyndall phenomenon occurs, you can choose this mode to turn off the laser module. The laser module will revert to enhanced mode after restarting the camera.
OPEN_ALWAYS
Enhanced mode. The laser module will be turned on by default. In this mode, functions such as laser-assisted focusing, intelligent tracking, spot positioning, and laser ranging can be used normally.
Not calibrated. If the camera lens is not calibrated, the cameara focus will be affected. Please call KeyStartInfinityCalibration for infinity calibration.
The camera will take 1 column of 3 photos. Each photo uses the same aircraft heading angle and different gimbal angles to take photos.
MODE_3x3
The camera will take 9 pictures in 3 columns and 3 rows. The photos in each column were taken with different aircraft heading angles. Each row of photos is taken with different gimbal angles.
MODE_SPHERE
The camera will take 24 photos in 8 columns, 3 rows and an additional photo with the gimbal facing down. The photos in each column were taken with different aircraft heading angles. Each row of photos is taken with different gimbal angles.
Exposure mode is set to manual exposure. In this mode the shutter can be adjusted manually, the aperture is fixed, and the ISO can be adjusted manually.
PROGRAM
Exposure mode is set to auto exposure. In this mode, the shutter speed is automatically adjusted, the aperture is fixed, and the ISO is automatically adjusted.
SHUTTER_PRIORITY
Exposure mode is set to shutter priority exposure.
APERTURE_PRIORITY
Exposure mode is set to aperture priority exposure。
Manual focus. In this mode, the user can adjust the focus by setting the focus ring value through KeyCameraFocusRingValue. The focus target is the center point of the screen.
AF
Auto focus. In this mode, the user can set the focus target through KeyCameraFocusTarget for auto focusing. Shown as AFS in Pilot.
AFC
Continuous auto focus. In this mode, the camera will focus on the center point of the screen. When the subject is moved, the auto focusing system can adjust the lens in real time according to the change of focus, so that the subject remains clear.
This class is used to define remote controller muti-control channel. If dual control needs to be realized, the different remote controllers should be set to a different channels, and then pair frequency with the aircraft. NOTICE: If remote controller A is already set to A control, and then remote controller B is set to A control to link with the aircraft, the remote controller A will be disconnected from the aircraft and it needs to link again.
DJI RC PLUS remote controller. It adopts O3 Pro high-definition image transmission technology, which can be used with aircraft that support this image transmission technology, and transmits high-definition images in real time. With the complete function buttons of the remote control, the operation and setting of the aircraft and the camera can be completed. Support M30 series aircraft.
Smart low battery return-to-home is not triggered. The status will be reset to this status after the aircraft returns and lands.
COUNTING_DOWN
The smart low battery return-to-home is triggered, and the aircraft is counting down. If the cancellation of request to return-to-home is not received from the user in 10 seconds, the aircraft will perform the return-to-home operation, and the status will change to EXECUTED. If the user cancels the request to return-to-home, the status will change to CANCELLED.
EXECUTED
Exceed the smart low battery return-to-home. The status will not be reset until the aircraft returned and landed or the return-to-home was canceled midway.
CANCELLED
The smart low battery return-to-home is canceled. This status will not be reset until the aircraft lands.
Level 2. GPS signal is weak. From this level, the return-to-home function of the aircraft can work.
LEVEL_3
Level 3. GPS signal is good. From this level, the aircraft can hover in the air.
LEVEL_4
Level 4. GPS signal is very good. From this level, the aircraft can record the home point.
LEVEL_5
Level 5. GPS signal is strong.
LEVEL_10
Level 10. GPS is combined with RTK information. Note: This enumeration is deprecated starting from MSDK 5.10.0 version. Please use the call getPositioningSolution to obtain the RTK status.
Function mode, which is referred to as "F mode". F mode behaves the same as in P mode and enables smart functions like Mission and Smart Directional Control.
A
Attitude mode, which is referred to as "A mode". In this mode, the aircraft only provides attitude stabilization, and GPS module and vision system are not used for positioning. In real operation, aircraft will drift noticeably and can not hover, which needs the pilot to correct the position of the aircraft instantly through the remote controller. Attitude mode tests the pilot's handling ability of the aircraft. In some emergency situations, the aircraft needs to switch attitude mode.
S
Sport mode, which is referred to as "S mode". The GPS module and vision system are used to achieve precise hovering. In this mode, the gain value of the aircraft is appropriately increased, so be sure to fly with extreme caution. The maximum horizontal speed of the aircraft can reach 20 m/s.
P
Position mode, which is referred to as "P mode"("N mode").GPS module and vision system (if available) will be used for aircraft positioning. For products without F mode, smart functions such as mission and smart directional control can be performed in P mode.
M
Manual mode, which is referred to as "M mode". In this mode, All actions of the aircraft, including stable attitude and stable altitude, need to be controlled by the pilot through the remote controller. It is dangerous for beginner to operate.
T
Tripod mode, which is referred to as "T mode".In this mode, the flight speed and rotation sensitivity of the aircraft will be significantly reduced, allowing more precise control of the screen and more stable shooting results.
Manual mode, which is referred to as "M mode". In this mode, All actions of the aircraft, including stable attitude and stable altitude, need to be controlled by the pilot through the remote controller. It is dangerous for beginner to operate.
ATTI
Attitude mode, which is referred to as "A mode". In this mode, the aircraft only provides attitude stabilization, and GPS module and vision system are not used for positioning. In real operation, aircraft will drift noticeably and can not hover, which needs the pilot to correct the position of the aircraft instantly through the remote controller. Attitude mode tests the pilot's handling ability of the aircraft. In some emergency situations, the aircraft needs to switch attitude mode.
GPS_NORMAL
GPS normal mode, which is referred to as "N mode"("P mode").GPS module and vision system (if available) will be used for aircraft positioning.
GPS_SPORT
GPS sport mode, which is referred to as "S mode". The GPS module and vision system are used to achieve precise hovering. In this mode, the gain value of the aircraft is appropriately increased, so be sure to fly with extreme caution. The maximum horizontal speed of the aircraft can reach 20 m/s.
GPS_TRIPOD
GPS tripod mode, which is referred to as "T mode".In this mode, the flight speed and rotation sensitivity of the aircraft will be significantly reduced, allowing more precise control of the screen and more stable shooting results.
Hover. When the remote controller and aircraft lose connection, the aircraft will hover.
LANDING
Land. When the remote controller and aircraft lose connection, the aircraft will land in place.
GOHOME
Return-to-Home. If the aircraft has successfully recorded the home point (KeyHomeLocation) and the GPS signal is good, the aircraft will automatically return to the home point and land to prevent an accident when the remote controller and aircraft lose the connection signal. During the return-to-home process, if the forward vision system is opened and the environment condition is good, the aircraft will automatically climb up to avoid obstacles when the head of the aircraft encounter obstacles. To ensure the orientation of the aircraft head, the user can not adjust the orientation of the aircraft head and can not control the aircraft to fly left and right.
The warning level determined by the DJI AirSense system. The warning level is based on the distance between the airplane and the DJI aircraft, and the heading of the airplane.
Enum Members:
LEVEL_0
The system detects the airplane but the DJI aircraft is either far away from the airplane or is in the opposite direction of the airplane's heading.
LEVEL_1
The system detects the airplane. The probability that it will pass through the location of the DJI aircraft is considered low.
LEVEL_2
The system detects the airplane. The probability that it will pass through the location of the DJI aircraft is considered medium.
LEVEL_3
The system detects the airplane. The probability that it will pass through the location of the DJI aircraft is considered high.
LEVEL_4
The system detects the airplane. The probability that it will pass through the location of the DJI aircraft is very high.