SatCat5
satcat5::ptp::CoeffLR Struct Reference

Detailed Description

Loop-filter coefficients for use with the "ControllerLR" class.

All floating-point calculations can be run at build-time.

Definition at line 400 of file ptp_filters.h.

#include <ptp_filters.h>

Public Member Functions

constexpr CoeffLR (double tau_secs)
 Calculate tracking-loop coefficients.
 
 CoeffLR (const CoeffLR &t)=default
 
CoeffLRoperator= (const CoeffLR &t)=default
 
bool ok () const
 Are all coefficients large enough to mitigate rounding error?
 

Static Protected Member Functions

static constexpr double ki_gain ()
 
static constexpr double kw_gain ()
 

Protected Attributes

u64 ki
 
u64 kw
 

Friends

class satcat5::ptp::ControllerLR_Inner
 

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