TReK C++
5.3.3
Telemetry/Command API
|
Defines the trek::Parameter class. More...
Classes | |
class | trek::Parameter |
This class describes a single parameter within a telemetry or command message including its value. More... | |
Enumerations | |
enum | trek::parameter_data_type { trek::DT_TWOS_COMPLEMENT , trek::DT_UNSIGNED_INTEGER , trek::DT_BINARY_CODED_DECIMAL , trek::DT_DISTENDED_SIGNED_INTEGER , trek::DT_SIGN_AND_MAGNITUDE_INTEGER , trek::DT_IEEE_FLOATING_POINT , trek::DT_NULL_TERMINATED_STRING , trek::DT_FIXED_LENGTH_STRING , trek::DT_BOOLEAN , trek::DT_UNSPECIFIED_BYTES , trek::DT_GPS_EPOCH_TIME , trek::DT_EHS_TIME , trek::DT_ISS_TIME , trek::DT_FASTSAT_TIME , trek::DT_DEM_TIME , trek::DT_UNIX_TIME , trek::DT_EHS_CONV_TIME , trek::DT_ISAT_TIME } |
Enumeration of all valid data types for TReK. More... | |
enum | trek::parameter_data_format { trek::DF_ASCII , trek::DF_BINARY , trek::DF_DECIMAL , trek::DF_SCIENTIFIC , trek::DF_HEX , trek::DF_BOOLEAN , trek::DF_DATE_TIME } |
Enumeration of all valid data formats for TReK values as strings. More... | |
enum | trek::parameter_storage_type { trek::ST_DOUBLE , trek::ST_SIGNED_64 , trek::ST_UNSIGNED_64 } |
Defines the trek::Parameter class.