[−][src]Enum clyde_3g_eps_api::ErrorCode
Last Error
If an error has been generated after attempting to execute a user’s command the value 0xFFFF is returned. To find out the details of the last error, send the command 0x03 followed by the data byte 0x00. This will return the code of the last error generated. The first two bytes returned represent the Motherboard’s error code, the second two bytes represent the Daughterboard’s. Possible last error values
Variants
None
No error was encountered
UnknownCommand
Unknown command received
CommandDataIncorrect
Supplied data incorrect when processing command
ChannelDoesNotExist
Selected channel does not exist
ChannelInactive
Selected channel is currently inactive
BadCRC
CRC code does not match data
ResetOccurred
A reset had to occur
BadADCAcquisition
There was an error with the ADC acquisition
FailReadingEEPROM
Reading from EEPROM generated an error
InternalSPIError
Generic warning about an error on the internal SPI bus
CommandError
The command to fetch the last error failed
UnknownError
Catch all for future error values
Trait Implementations
impl PartialEq<ErrorCode> for ErrorCode
[src]
[+]
impl PartialEq<ErrorCode> for ErrorCode
impl Clone for ErrorCode
[src]
[+]
impl Clone for ErrorCode
impl Eq for ErrorCode
[src]
impl Eq for ErrorCode
impl Debug for ErrorCode
[src]
[+]
impl Debug for ErrorCode
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
[−]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
[−]
impl<T> ToOwned for T where
T: Clone,
impl<T> From for T
[src]
[−]
impl<T> From for T
impl<T, U> TryFrom for T where
T: From<U>,
[src]
[−]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
[−]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
[−]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
[−]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
[−]
fn get_type_id(&self) -> TypeId
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
[−]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
[−]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> BorrowMut for T where
T: ?Sized,
[src]
[−]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
[−]
fn borrow_mut(&mut self) -> &mut T