|
enum class | GenerationMode : uint8_t { PERIODIC = 0
, FILTERED_THRESHOLD = 1
, FILTERED_TIMEOUT = 2
} |
|
|
| PacketExtendedHousekeeping25 (const Packet &packet, uint16_t structureId, GenerationMode mode, const std::vector< std::byte > ¶meters) |
|
Packet & | getPacket () |
| Calls the packet extended housekeeping implementation of this method.
|
|
PacketExtendedHousekeeping25 | swapApplicationIdFields () |
| Calls the packet extended housekeeping implementation of this method.
|
|
uint16_t | getStructureIdentifier () |
| Calls the packet extended housekeeping implementation of this method.
|
|
std::vector< uint8_t > | getSampledParameters () |
| Calls the packet extended housekeeping implementation of this method.
|
|
void | setSampledParameters (const std::vector< uint8_t > newSampledParameters) |
|
std::vector< std::vector< uint8_t > > | getSampledArrays () |
| Calls the packet extended housekeeping implementation of this method.
|
|
void | setSampledArrays (const std::vector< std::vector< uint8_t > > newSampledArrays) |
|
GenerationMode | getGenerationMode () |
| 0 = periodic, 1 = filtered threshold, 2 = filtered timeout
|
|
void | setGenerationMode (const GenerationMode newMode) |
|
◆ getGenerationMode()
PacketExtendedHousekeeping25::GenerationMode PacketExtendedHousekeeping25::getGenerationMode |
( |
| ) |
|
0 = periodic, 1 = filtered threshold, 2 = filtered timeout
See ECSS-E-70-41A.
- Returns
- GenerationMode
◆ getPacket()
Packet & PacketExtendedHousekeeping25::getPacket |
( |
| ) |
|
Calls the packet extended housekeeping implementation of this method.
- Returns
- const Packet&
◆ getSampledArrays()
std::vector< std::vector< uint8_t > > PacketExtendedHousekeeping25::getSampledArrays |
( |
| ) |
|
Calls the packet extended housekeeping implementation of this method.
- Returns
- std::vector<std::vector<uint8_t>>
◆ getSampledParameters()
std::vector< uint8_t > PacketExtendedHousekeeping25::getSampledParameters |
( |
| ) |
|
Calls the packet extended housekeeping implementation of this method.
- Returns
- std::vector<uint8_t>
◆ swapApplicationIdFields()
The documentation for this class was generated from the following files: