update signal generation patterns in generate_signal.py

This commit is contained in:
Joseph Hopfmüller
2024-12-02 18:49:38 +01:00
parent a5f2f49360
commit 1dcefecf59

View File

@@ -33,7 +33,7 @@ flags = "FFTW_PATIENT"
nthreads = 32 nthreads = 32
[fiber] [fiber]
length = 80000 length = 10000
gamma = 1.14 gamma = 1.14
alpha = 0.2 alpha = 0.2
D = 17 D = 17
@@ -201,7 +201,7 @@ def initialize_fiber_and_data(config, input_data_override=None):
"jitter_seed", (int(time.time() * 1000)) % 2**32 "jitter_seed", (int(time.time() * 1000)) % 2**32
) )
symbolsrc = pypho.symbols( symbolsrc = pypho.symbols(
py_glova, py_glova.nos, pattern="ones", seed=config["signal"]["seed"] py_glova, py_glova.nos, pattern="random", p1=config["signal"]["mod_order"], seed=config["signal"]["seed"]
) )
laser = pypho.lasmod( laser = pypho.lasmod(
py_glova, power=config["signal"]["laser_power"]+1.5, Df=0, theta=np.pi / 4 py_glova, power=config["signal"]["laser_power"]+1.5, Df=0, theta=np.pi / 4
@@ -214,8 +214,8 @@ def initialize_fiber_and_data(config, input_data_override=None):
seed=config["signal"]["jitter_seed"], seed=config["signal"]["jitter_seed"],
) )
symbols_x = symbolsrc(pattern="random", p1=config["signal"]["mod_order"]) symbols_x = symbolsrc()
symbols_y = symbolsrc(pattern="random", p1=config["signal"]["mod_order"]) symbols_y = symbolsrc()
symbols_x[:3] = 0 symbols_x[:3] = 0
symbols_y[:3] = 0 symbols_y[:3] = 0