GNU Radio 3.3.0 C++ API
timesync_regs_t Struct Reference

#include <memory_map.h>

List of all members.

Public Attributes

volatile uint32_t tick_control
 Time sync configuration.
volatile uint32_t tick_interval
volatile uint32_t delta_time
volatile uint32_t sync_on_next_pps

Member Data Documentation

Time sync configuration.

    3                   2                   1                       
  1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
 +-----------------------------------------------------+-+-+-+-+-+
 |                                                     |T|G|X|I|S|
 +-----------------------------------------------------+-+-+-+-+-+
 S - Tick source (0 = free run, 1 = pps, default=0)
 I - Tick interrupt enable (not implemented)
 X - Use external sync source (default=1)
 G - PPS edge selection (0=negedge, 1=posedge, default=0)
 T - Trigger sync every pps edge (default=0)
 

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