diff --git a/Software/MainBoard/rust/src/fat_error.rs b/Software/MainBoard/rust/src/fat_error.rs index 0032b1e..68dcda1 100644 --- a/Software/MainBoard/rust/src/fat_error.rs +++ b/Software/MainBoard/rust/src/fat_error.rs @@ -316,9 +316,12 @@ impl From for FatError { impl From for FatError { fn from(value: BmsProtocolError) -> Self { match value { - BmsProtocolError::I2cCommunicationError => FatError::String { + BmsProtocolError::I2cCommunicationError =>FatError::String { error: "I2C communication error".to_string(), }, + BmsProtocolError::ChecksumError => FatError::String { + error: "BMS checksum error".to_string(), + }, } } }