Removable User Storage
Removable user storage interface.
This peripheral can be obtained from a Drone
using:
drone.getPeripheral(RemovableUserStorage.class)
Content copied to clipboard
See also
Peripheral. Provider
Functions
Link copied to clipboard
Gets the progress state of the formatting process.
Link copied to clipboard
abstract fun formatWithEncryption(@NonNull password: String, @NonNull type: UserStorage.FormattingType, @Nullable name: String): Boolean
Requests a format of the media with encryption.
Link copied to clipboard
Gets available free space on current media.
Link copied to clipboard
Gets the current file system state of the user storage.
Link copied to clipboard
Gets information on current media.
Link copied to clipboard
Gets the current physical state of the user storage.
Link copied to clipboard
Tells whether media failed being checked without error.
Link copied to clipboard
Tells whether the media is encrypted.
Link copied to clipboard
Tells whether the media can be encrypted.
Link copied to clipboard
abstract fun sendPassword(@NonNull password: String, @NonNull usage: UserStorage.PasswordUsage): Boolean
Sends a password in order to decrypt the media.
Link copied to clipboard
Retrieves the supported formatting types.