Enum at_cryptoauth::error::Status [−][src]
pub enum Status {
CheckmacVerifyFailed,
Execution,
Parse,
Crc,
Unknown,
Ecc,
SelfTest,
HealthTest,
}
Variants
CheckmacVerifyFailed
response status byte indicates CheckMac failure (status byte = 0x01)
Execution
chip was in a state where it could not execute the command, response status byte indicates command execution error (status byte = 0x0F)
Parse
response status byte indicates parsing error (status byte = 0x03)
Crc
response status byte indicates Device did not receive data properly (status byte = 0xFF)
Unknown
response status byte is unknown
Ecc
response status byte is Ecc fault (status byte = 0x05)
SelfTest
response status byte is Self Test Error, chip in failure mode (status byte = 0x07)
HealthTest
random number generator health test error