[−][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
No error was encountered
Unknown command received
Supplied data incorrect when processing command
Selected channel does not exist
Selected channel is currently inactive
CRC code does not match data
A reset had to occur
There was an error with the ADC acquisition
Reading from EEPROM generated an error
Generic warning about an error on the internal SPI bus
The command to fetch the last error failed
Catch all for future error values
Trait Implementations
impl Eq for ErrorCode
[src]
impl Clone for ErrorCode
[src]
impl PartialEq<ErrorCode> for ErrorCode
[src]
impl Debug for ErrorCode
[src]
Auto Trait Implementations
impl Send for ErrorCode
impl Unpin for ErrorCode
impl Sync for ErrorCode
impl UnwindSafe for ErrorCode
impl RefUnwindSafe for ErrorCode
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,