GNU Radio's DVBS2RX Package
gr::dvbs2rx::rot_ctrl_t Struct Reference

#include <plsync_cc_impl.h>

Public Attributes

int tag_delay = 0
 
uint64_t tag_search_start = 0
 
uint64_t last_tag_search_end = 0
 
rot_state_t past
 
rot_state_t current
 
std::queue< tag_t > tag_queue
 
std::map< uint64_t, rot_phase_adj_tupdate_map
 

Member Data Documentation

◆ current

rot_state_t gr::dvbs2rx::rot_ctrl_t::current

Frequency state at the past PLFRAME

◆ last_tag_search_end

uint64_t gr::dvbs2rx::rot_ctrl_t::last_tag_search_end = 0

Starting index for the next tag search

◆ past

rot_state_t gr::dvbs2rx::rot_ctrl_t::past

Ending index from the previous tag search

◆ tag_delay

int gr::dvbs2rx::rot_ctrl_t::tag_delay = 0

◆ tag_queue

std::queue<tag_t> gr::dvbs2rx::rot_ctrl_t::tag_queue

Frequency state at the current PLFRAME

◆ tag_search_start

uint64_t gr::dvbs2rx::rot_ctrl_t::tag_search_start = 0

Delay of rotator's rot_phase_inc tag

◆ update_map

std::map<uint64_t, rot_phase_adj_t> gr::dvbs2rx::rot_ctrl_t::update_map

Queue of rot_phase_inc tags


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