mavsdk::CameraServer::StorageInformation Struct Reference ​
#include: camera_server.h
Information about the camera storage.
Public Types ​
| Type | Description |
|---|---|
| enum StorageStatus | Storage status type. |
| enum StorageType | Storage type. |
Data Fields ​
float used_storage_mib {} - Used storage (in MiB)
float available_storage_mib {} - Available storage (in MiB)
float total_storage_mib {} - Total storage (in MiB)
StorageStatus storage_status {} - Storage status.
uint32_t storage_id {} - Storage ID starting at 1.
StorageType storage_type {} - Storage type.
float read_speed_mib_s {} - Read speed [MiB/s].
float write_speed_mib_s {} - Write speed [MiB/s].
Member Enumeration Documentation ​
enum StorageStatus ​
Storage status type.
| Value | Description |
|---|---|
NotAvailable | Storage not available. |
Unformatted | Storage is not formatted (i.e. has no recognized file system). |
Formatted | Storage is formatted (i.e. has recognized a file system). |
NotSupported | Storage status is not supported. |
enum StorageType ​
Storage type.
| Value | Description |
|---|---|
Unknown | Storage type unknown. |
UsbStick | Storage type USB stick. |
Sd | Storage type SD card. |
Microsd | Storage type MicroSD card. |
Hd | Storage type HD mass storage. |
Other | Storage type other, not listed. |
Field Documentation ​
used_storage_mib ​
cpp
float mavsdk::CameraServer::StorageInformation::used_storage_mib {}Used storage (in MiB)
available_storage_mib ​
cpp
float mavsdk::CameraServer::StorageInformation::available_storage_mib {}Available storage (in MiB)
total_storage_mib ​
cpp
float mavsdk::CameraServer::StorageInformation::total_storage_mib {}Total storage (in MiB)
storage_status ​
cpp
StorageStatus mavsdk::CameraServer::StorageInformation::storage_status {}Storage status.
storage_id ​
cpp
uint32_t mavsdk::CameraServer::StorageInformation::storage_id {}Storage ID starting at 1.
storage_type ​
cpp
StorageType mavsdk::CameraServer::StorageInformation::storage_type {}Storage type.
read_speed_mib_s ​
cpp
float mavsdk::CameraServer::StorageInformation::read_speed_mib_s {}Read speed [MiB/s].
write_speed_mib_s ​
cpp
float mavsdk::CameraServer::StorageInformation::write_speed_mib_s {}Write speed [MiB/s].

