Cm Write Error
Defines a hierarchy of errors that can occur when writing a property value, each with a specific error message detailing the issue.
Inheritors
Types
Indicates an attempt to write to a property while a firmware update is in progress, which is not allowed.
Signifies an invalid step value in a write operation for a range property.
Represents a failure due to the module not being fully connected, hence unable to perform write operations.
Occurs when the target property is not defined withing the module's available properties.
Signifies that the target property is not writable.
Represents an error where the property's type does not match the expected type for the write operation.
Occurs when a value being written to a range property is outside of the allowed range.
Represents an unexpected error during a writing operation.
Indicates an attempt to write a state that is not defined in CmPropertyInfo.States.states.
Indicates that the size of the value provided for writing does not match the property's defined byte size.