[][src]Crate clyde_3g_eps_api

Low level interface for interacting with a ClydeSpace 3G EPS

Modules

DaughterboardTelemetry

Daughterboard Telemetry

MotherboardTelemetry

Motherboard Telemetry

ResetTelemetry

Reset Telemetry

Macros

make_reset_telemetry

Macro for generating ResetType enum and command function for reset telemetry items.

make_telemetry

Macro for generating Type enum, parse and command functions for motherboard and daughterboard telemetry items.

Structs

BoardStatus

Status of EPS Motherboard and Daughterboard

Checksum

Checksum

Eps

EPS structure containing low level connection and functionality required for commanding and requesting telemetry from EPS device.

LastError

Struct holding EPS last error information

StatusCode

EPS Board Status Codes

Version

Version

VersionInfo

Structure containing version information for the EPS motherboard and daughterboard if present

Enums

ErrorCode

Last Error

Traits

Clyde3gEps

Trait defining expected functionality for Clyde 3g EPS