PiSCSI Control (formerly RaSCSI Control) is the Android app for PiSCSI and RaSCSI. With PiSCSI Control you manage multiple RaSCSI/PiSCSI boards, emulated devices, image files, device profiles and much more. In addition, you stay up to date by push messages with PiSCSI-related news. The app directly communicates with RaSCSI/PiSCSI on your Pi. For that purpose I have re-implemented large parts of the PiSCSI software in modern C++, fixed bugs, and added numerous features and device types as well as a state of the art remote access interface.
PiSCSI Control is available on Google Play, supports Android 7.0 and newer and requires release 21.10 or newer of the RaSCSI/PiSCSI software. If there ever was a niche product for another niche product, then it's PiSCSI Control ;-).
The most prominent features
- Management of multiple RaSCSI/PiSCSI boards and configurations, resp. The active setup can be selected from a list of available configurations.
- PiSCSI server information display
- Overview of the available devices and image files
- Attaching and detaching devices
- Ejecting and inserting removable media
- Write-protecting media
- Displaying and configuring device properties like SCSI device name and sector size
- Maintaining device profiles and device groups
- Merging of device groups
- Creating, deleting, renaming and copying image files
- Intelligent filtering of device types and image files
- Optional exclusion of uninteresting device types
- Setting the default image folder
- Setting the PiSCSI log level
- Reservation of device IDs
- Predefined device profiles
- Reverting operations (Undo)
- Receiving push messages with news on the PiSCSI project
- Shutdown of PiSCSI or shutdown/reboot of the Pi (with RaSCSI/PiSCSI 21.12 or newer)
- Access token support (with RaSCSI/PiSCSI 21.12 or newer)
- Support for the SCSI printer device and the PiSCSI host services (with RaSCSI/PiSCSI 22.05 or newer)