Skip to main content

LBandConfig Struct

L-band demodulator configuration parameters. More...

Declaration

struct point_one::fusion_engine::messages::LBandConfig { ... }

Included Headers

Public Member Attributes Index

doublecenter_frequency_hz = 1555492500.0

The center frequency of the L-band beam (Hz). More...

uint16_tdescrambler_init = 0x6969

The initialization value for the descrambling vector. More...

boolfilter_data_by_service_id = true

If true, only output data frames with the configured service ID. More...

uint16_tpmp_data_rate_bps = 4800

Data rate of the provider (bps). More...

uint16_tpmp_service_id = 0x5555

Service ID of the provider. More...

uint64_tpmp_unique_word = 0xE15AE893E15AE893ull

Unique word of the provider. More...

floatsearch_window_hz = 2000.0

The size of the signal acquisition search space (in Hz) around the center frequency. More...

booluse_descrambler = true

Enable/disable the descrambler. More...

Description

L-band demodulator configuration parameters.

Definition at line 2566 of file configuration.h.

Public Member Attributes

center_frequency_hz

double point_one::fusion_engine::messages::LBandConfig::center_frequency_hz = 1555492500.0

The center frequency of the L-band beam (Hz).

Definition at line 2570 of file configuration.h.

2570 double center_frequency_hz = 1555492500.0;

descrambler_init

uint16_t point_one::fusion_engine::messages::LBandConfig::descrambler_init = 0x6969

The initialization value for the descrambling vector.

Definition at line 2600 of file configuration.h.

2600 uint16_t descrambler_init = 0x6969;

filter_data_by_service_id

bool point_one::fusion_engine::messages::LBandConfig::filter_data_by_service_id = true

If true, only output data frames with the configured service ID.

Otherwise, output all decoded frames.

Definition at line 2585 of file configuration.h.

2585 bool filter_data_by_service_id = true;

pmp_data_rate_bps

uint16_t point_one::fusion_engine::messages::LBandConfig::pmp_data_rate_bps = 4800

Data rate of the provider (bps).

Definition at line 2597 of file configuration.h.

2597 uint16_t pmp_data_rate_bps = 4800;

pmp_service_id

uint16_t point_one::fusion_engine::messages::LBandConfig::pmp_service_id = 0x5555

Service ID of the provider.

Definition at line 2591 of file configuration.h.

2591 uint16_t pmp_service_id = 0x5555;

pmp_unique_word

uint64_t point_one::fusion_engine::messages::LBandConfig::pmp_unique_word = 0xE15AE893E15AE893ull

Unique word of the provider.

Definition at line 2594 of file configuration.h.

2594 uint64_t pmp_unique_word = 0xE15AE893E15AE893ull;

search_window_hz

float point_one::fusion_engine::messages::LBandConfig::search_window_hz = 2000.0

The size of the signal acquisition search space (in Hz) around the center frequency.

For example, a value of 6000 will search +/- 3 kHz around the center frequency.

Definition at line 2579 of file configuration.h.

2579 float search_window_hz = 2000.0;

use_descrambler

bool point_one::fusion_engine::messages::LBandConfig::use_descrambler = true

Enable/disable the descrambler.

Definition at line 2588 of file configuration.h.

2588 bool use_descrambler = true;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.