Camera action enumeration definition class
class CameraAction
Description:camera action enum definition
public enum CameraAction {
/**
* Route Action - None
**/
NONE(10),
/**
* Route Action - Take Photo
**/
TAKE_PHOTO(1),
/**
* Route Action - Video
**/
RECORD(2),
/**
* Route Action - Timed Shot
**/
TIMELAPSE(3),
/**
* Route action - fixed distance photo
**/
DISTANCE(4),
/**
* Route action - Fixed distance sweep
**/
DISTANCE_SCAN(5),
/**
* Route action - End Video
**/
STOP_RECORD(6),
/**
* Route action - Stop taking pictures
**/
STOP_PHOTO(7),
/**
* Waypoint Action - Take Photo
**/
POINT_TAKE_PHOTO(11),
/**
* Waypoint Action - Video
**/
POINT_RECORD(12),
/**
* Waypoint Action - Timed Photo
* May 10, 2022 Change the value 3 -> 13 to distinguish between waypoint actions and route actions
**/
POINT_TIMELAPSE(13),
/**
* Waypoint Action - None
**/
POINT_NONE(20),
UNKNOWN(-1);
}
Description:Camera action enumeration definition class.