K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
Loading...
Searching...
No Matches
kfsw_gndwdt_status Struct Reference

#include <gndwdt.h>

Public Attributes

uint32_t timeout_s
 
uint32_t since_contact_s
 
uint32_t remaining_s
 
uint32_t contacts
 
uint32_t expiries
 
uint16_t last_node
 
bool enabled
 
bool running
 

Detailed Description

Ground watchdog state and counters.

Member Data Documentation

◆ contacts

uint32_t kfsw_gndwdt_status::contacts

Valid feeds since start; saturates.

◆ enabled

bool kfsw_gndwdt_status::enabled

Whether expiry checks are enabled.

◆ expiries

uint32_t kfsw_gndwdt_status::expiries

Times the timeout passed since start; saturates.

◆ last_node

uint16_t kfsw_gndwdt_status::last_node

Source of the most recent valid feed, or zero.

◆ remaining_s

uint32_t kfsw_gndwdt_status::remaining_s

Seconds left; zero if stopped, expired or waiting to reset.

◆ running

bool kfsw_gndwdt_status::running

The service has been started.

◆ since_contact_s

uint32_t kfsw_gndwdt_status::since_contact_s

Seconds since the last valid feed or service start.

◆ timeout_s

uint32_t kfsw_gndwdt_status::timeout_s

Maximum time between valid feeds, in seconds.


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