|
| std::expected< BrakeState, std::string > | mm::node::brakeState (DeviceManager &deviceManager, uint16_t slavePosition) |
| | Reads a drive's brake configuration and current state (0x2004).
|
| |
| std::expected< BrakeState, std::string > | mm::node::releaseBrake (DeviceManager &deviceManager, uint16_t slavePosition, std::chrono::milliseconds settle) |
| | Releases (disengages) a drive's brake, then waits for the release to finish.
|
| |
| std::expected< BrakeState, std::string > | mm::node::engageBrake (DeviceManager &deviceManager, uint16_t slavePosition, std::chrono::milliseconds settle) |
| | Engages a drive's brake and waits settle for it to bite.
|
| |
| std::expected< std::vector< DeviceFile >, std::string > | mm::node::readFileList (DeviceManager &deviceManager, uint16_t slavePosition) |
| | Reads the list of files stored on a device (FoE read of "fs-getlist").
|
| |
| std::expected< void, std::string > | mm::node::removeFile (DeviceManager &deviceManager, uint16_t slavePosition, const std::string &filename) |
| | Deletes one file from a device's flash.
|
| |
| std::expected< HardwareDescription, std::string > | mm::node::readHardwareDescription (DeviceManager &deviceManager, uint16_t slavePosition) |
| | Reads and parses a device's .hardware_description file.
|
| |
| std::expected< std::optional< IntegroVariant >, std::string > | mm::node::readIntegroVariant (DeviceManager &deviceManager, uint16_t slavePosition) |
| | Reads and parses a device's .variant file.
|
| |
| std::expected< FirmwareCompatibility, std::string > | mm::node::checkFirmwarePackage (DeviceManager &deviceManager, uint16_t slavePosition, std::string_view packageFilename) |
| | Reads what a device is and decides whether a firmware package belongs on it.
|
| |
| std::expected< HrdRecording, std::string > | mm::node::readHrdRecording (DeviceManager &deviceManager, uint16_t slavePosition, somanet::HrdData data) |
| | Reads a drive's high resolution data recording back and decodes it.
|
| |