File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -50,10 +50,12 @@ message WatchdogCtrl {
50
50
// Issue a command to start video recording.
51
51
message RecordCtrl {
52
52
RecordOn record_on = 1 ; // Message specifying which cameras to record.
53
+ StorageLocation storage_location = 2 ; // Storage location to use for the recordings.
53
54
}
54
55
55
56
// Issue a command to take a picture.
56
57
message TakePictureCtrl {
58
+ StorageLocation storage_location = 1 ; // Storage location to use for the picture.
57
59
}
58
60
59
61
// Issue a command to start compass calibration.
Original file line number Diff line number Diff line change @@ -599,6 +599,15 @@ message RecordOn {
599
599
bool multibeam = 3 ; // Record multibeam.
600
600
}
601
601
602
+ // Storage location.
603
+ //
604
+ // Used to specify which storage location to use for recording photos and videos.
605
+ enum StorageLocation {
606
+ STORAGE_LOCATION_UNSPECIFIED = 0 ; // Unspecified.
607
+ STORAGE_LOCATION_INTERNAL = 1 ; // Internal storage of the drone.
608
+ STORAGE_LOCATION_REMOVABLE = 2 ; // Removable storage device.
609
+ }
610
+
602
611
// Storage space.
603
612
message StorageSpace {
604
613
int64 total_space = 1 ; // Total bytes of storage space (B).
@@ -814,7 +823,6 @@ enum StreamingProtocol {
814
823
STREAMING_PROTOCOL_RTSP_MJPEG = 2 ; // RTSP streaming protocol using MJPEG codec.
815
824
}
816
825
817
-
818
826
// Camera parameters.
819
827
message CameraParameters {
820
828
int32 h264_bitrate = 1 ; // Bitrate of the h264 stream (bit/sec).
You can’t perform that action at this time.
0 commit comments