Common.Message.StorageInformation (xmavlink_util v0.4.3)

View Source

Summary

Types

t()

Information about a storage medium. This message is sent in response to a request with MAV_CMD_REQUEST_MESSAGE and whenever the status of the storage changes (STORAGE_STATUS). Use MAV_CMD_REQUEST_MESSAGE.param2 to indicate the index/id of requested storage: 0 for all, 1 for first, 2 for second, etc.

Types

t()

@type t() :: %Common.Message.StorageInformation{
  available_capacity: Float32,
  name: [char()],
  read_speed: Float32,
  status: Common.Types.storage_status(),
  storage_count: XMAVLink.Types.uint8_t(),
  storage_id: XMAVLink.Types.uint8_t(),
  storage_usage: Common.Types.storage_usage_flag(),
  time_boot_ms: XMAVLink.Types.uint32_t(),
  total_capacity: Float32,
  type: Common.Types.storage_type(),
  used_capacity: Float32,
  write_speed: Float32
}

Information about a storage medium. This message is sent in response to a request with MAV_CMD_REQUEST_MESSAGE and whenever the status of the storage changes (STORAGE_STATUS). Use MAV_CMD_REQUEST_MESSAGE.param2 to indicate the index/id of requested storage: 0 for all, 1 for first, 2 for second, etc.