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

#include <telemetry.hpp>

Public Member Functions

 ccsds_tm_header ()
void serialize (etl::bit_stream_writer &writer) const

Public Attributes

uint8_t version
uint8_t type
uint8_t sec_hdr
uint16_t apid
uint8_t group_flags
uint16_t count
uint16_t length

Static Public Attributes

static constexpr size_t size = 6U

Detailed Description

Definition at line 251 of file telemetry.hpp.

Constructor & Destructor Documentation

◆ ccsds_tm_header()

satnogs::comms::telemetry::ccsds_tm_header::ccsds_tm_header ( )
inline

Definition at line 263 of file telemetry.hpp.

Member Function Documentation

◆ serialize()

void satnogs::comms::telemetry::ccsds_tm_header::serialize ( etl::bit_stream_writer & writer) const
inline

Definition at line 275 of file telemetry.hpp.

Member Data Documentation

◆ apid

uint16_t satnogs::comms::telemetry::ccsds_tm_header::apid

Definition at line 258 of file telemetry.hpp.

◆ count

uint16_t satnogs::comms::telemetry::ccsds_tm_header::count

Definition at line 260 of file telemetry.hpp.

◆ group_flags

uint8_t satnogs::comms::telemetry::ccsds_tm_header::group_flags

Definition at line 259 of file telemetry.hpp.

◆ length

uint16_t satnogs::comms::telemetry::ccsds_tm_header::length

Definition at line 261 of file telemetry.hpp.

◆ sec_hdr

uint8_t satnogs::comms::telemetry::ccsds_tm_header::sec_hdr

Definition at line 257 of file telemetry.hpp.

◆ size

size_t satnogs::comms::telemetry::ccsds_tm_header::size = 6U
staticconstexpr

Definition at line 254 of file telemetry.hpp.

◆ type

uint8_t satnogs::comms::telemetry::ccsds_tm_header::type

Definition at line 256 of file telemetry.hpp.

◆ version

uint8_t satnogs::comms::telemetry::ccsds_tm_header::version

Definition at line 255 of file telemetry.hpp.


The documentation for this class was generated from the following file: