SatNOGS-COMMS  4.1.0
A COMMS subsystem for CubeSats
Loading...
Searching...
No Matches
satnogs::comms::lib::emc1702_incorrect_sensor_info Class Reference

Exception thrown when sensor information retrieval fails, indicating errors in I2C communication. More...

#include <emc1702.hpp>

Inheritance diagram for satnogs::comms::lib::emc1702_incorrect_sensor_info:
satnogs::comms::lib::exception

Public Member Functions

 emc1702_incorrect_sensor_info (string_type file_name, numeric_type line)
Public Member Functions inherited from satnogs::comms::lib::exception
 exception (severity sev, const char *file, int lineno, const error_msg &err_msg)
 Constructor for the exception class.
void to_string (etl::string_stream &stream) const
 Creates a string representation of the exception.
void to_string (etl::istring &s) const
 Creates a string representation of the exception.
const char * what () const noexcept override
int32_t get_errno () const
severity get_severity () const
 Get error severity level as defined in FDIR.

Additional Inherited Members

Public Types inherited from satnogs::comms::lib::exception
enum class  severity : uint8_t {
  CATASTROPHIC = 0 , CRITICAL = 1 , MAJOR = 2 , MINOR = 3 ,
  NONE = 4
}
 Severity levels of exceptions. More...

Detailed Description

Exception thrown when sensor information retrieval fails, indicating errors in I2C communication.

This exception indicates an error in communication with the EMC1702 sensor, potentially due to hardware or connection issues.

Definition at line 506 of file emc1702.hpp.

Constructor & Destructor Documentation

◆ emc1702_incorrect_sensor_info()

satnogs::comms::lib::emc1702_incorrect_sensor_info::emc1702_incorrect_sensor_info ( string_type file_name,
numeric_type line )
inline

Definition at line 509 of file emc1702.hpp.


The documentation for this class was generated from the following file:
  • libsatnogs-comms/include/satnogs-comms-lib/emc1702.hpp