WIP - implementation and debugging of 224 Gbd PAM4 system
This commit is contained in:
10
Datatypes/amp_mode.m
Normal file
10
Datatypes/amp_mode.m
Normal file
@@ -0,0 +1,10 @@
|
||||
classdef amp_mode < int32
|
||||
|
||||
enumeration
|
||||
ideal_no_noise (1)
|
||||
edfa_increase_nase (2)
|
||||
edfa_replace_nase (3)
|
||||
% edfa_set_osnr (4) TODO: implement mode to achieve desired OSNR
|
||||
end
|
||||
|
||||
end
|
||||
@@ -10,6 +10,7 @@ classdef filtertypes < int32
|
||||
hamming (7)
|
||||
racos (8)
|
||||
sinc (9)
|
||||
gaussian (10)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
8
Datatypes/gain_mode.m
Normal file
8
Datatypes/gain_mode.m
Normal file
@@ -0,0 +1,8 @@
|
||||
classdef gain_mode < int32
|
||||
|
||||
enumeration
|
||||
gain (1)
|
||||
output_power (2)
|
||||
end
|
||||
|
||||
end
|
||||
8
Datatypes/nase_mode.m
Normal file
8
Datatypes/nase_mode.m
Normal file
@@ -0,0 +1,8 @@
|
||||
classdef nase_mode < int32
|
||||
|
||||
enumeration
|
||||
generate_ase (1)
|
||||
pass_ase (2)
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user