AUTELCameraSystemBaseState
class AUTELCameraSystemBaseState
Describe:camera status class , records some parameters and states in the running process of the camera.
property isShootingSinglePhoto
@property(nonatomic) BOOL isShootingSinglePhoto;
Describe: YES means the camera is taking photos in one of the given shooting modes. During the intervals of TimeLapse mode, this property is displayed as NO.
property isShootingSinglePhotoInRAWFormat
@property(nonatomic) BOOL isShootingSinglePhotoInRAWFormat;
Describe: When the camera is taking photos in one of the given shooting modes and the files are saved as RAW or RAW+JPEG format, this property is displayed as YES. During the intervals of TimeLapse mode, or if the photos are saved as JPEG format, this property is displayed as NO.
property isShootingIntervalPhoto
@property(nonatomic) BOOL isShootingSinglePhotoInRAWFormat;
Describe: YES In TimeLapse mode, YES means the camera is taking photos, and NO means the camera stops taking photos.
property isShootingBurstPhoto
@property(nonatomic) BOOL isShootingBurstPhoto;
**Describe:In Burst mode, YES means the camera is taking photos, and NO means the camera stops taking photos.
property isRecording
@property(nonatomic) BOOL isRecording;
Describe: YES means the camera is recording a video.
property isFragmentationHinderVideo
@property(nonatomic) BOOL isFragmentationHinderVideo;
Describe: YES indicates that the SD card fragment stops recording. Otherwise, it is NO. When recording starts, this flag is set to NO.
property isStoringPhoto
@property(nonatomic) BOOL isStoringPhoto;
Describe: YES means the camera is saving a photo. At this moment, the user cannot change the shooting mode or start to take another photo.
property isCameraOverHeated
@property(nonatomic) BOOL isCameraOverHeated;
Describe: YES means the camera is overheated.
property isCameraLowBatteryLevel
@property(nonatomic) BOOL isCameraLowBatteryLevel;
Describe: YES means the camera battery level is low.
property isUSBMode
@property(nonatomic) BOOL isUSBMode;
Describe: YES means the camera is in USB mode.
property isUpgrading
@property(nonatomic) BOOL isUpgrading;
Describe: Yes if the camera is upgrading.
property mode
@property(nonatomic) AUTELCameraWorkMode mode;
Describe: AUTELCameraWorkMode Current mode of the camera.。
property currentVideoRecordingTimeInSeconds
@property(nonatomic) NSTimeInterval currentVideoRecordingTimeInSeconds;
Describe: Current video duration。
property currentIntervalCaptureCount
@property(nonatomic) int currentIntervalCaptureCount;
Describe: Number of photos taken in TimeLapse mode
property currentPivStatus
@property (nonatomic) AUTELCameraPictureInVideoStatus currentPivStatus;
Describe: AUTELCameraPictureInVideoStatus Camera PIV status。
property zoomValue
@property (nonatomic) float zoomValue;
Describe: Camera zoom scale。
property fovH
@property(nonatomic) float fovH;
Describe: Lens level Fov。
property fovV
@property(nonatomic) float fovV;
Describe: Lens Vertical Fov。
property photoIntervalMin
@property(nonatomic) int photoIntervalMin;
Describe: Minimum photo gap。
property pixelSize
@property(nonatomic) double pixelSize;
Describe: Camera pixel pitch。
property focalLength
@property(nonatomic) double focalLength;
Describe: Camera focal length。
property averageTemp
@property(nonatomic) int averageTemp;
Describe: Average temperature, unit Celsius * 10。
property centerTemp
@property(nonatomic) int centerTemp;
Describe: Central temperature, unit Celsius * 10。
property hotTemp
@property(nonatomic) int hotTemp;
Describe: Hot spot temperature in Celsius * 10。
property hotX
@property(nonatomic) float hotX;
Describe: Hot spot X coordinate。
property hotY
@property(nonatomic) float hotY;
Describe: Hot spot Y coordinate。
property coldTemp
@property(nonatomic) int coldTemp;
Describe: Cold spot temperature in degrees Celsius * 10。
property coldX
@property(nonatomic) float coldX;
Describe: Cold spot X coordinate。
property coldY
@property(nonatomic) float coldY;
Describe: Cold spot Y coordinate。
property touchTemp
@property(nonatomic) int touchTemp;
Describe: Pointing temperature, unit Celsius * 10。
property cipherStatus
@property(nonatomic) int cipherStatus;
Describe: Encryption status: 0: idle, 1: encryption, 2: decryption
property cipherTotal
@property(nonatomic) int cipherTotal;
Describe: Total number of decrypted files (this parameter is required only for decryption)
property cipherCurrent
@property(nonatomic) int cipherCurrent;
Describe: Number of decrypted files (this parameter is required only for decryption)。