eq structure
This commit is contained in:
@@ -2,11 +2,12 @@ classdef equalizer_structure < int32
|
|||||||
|
|
||||||
enumeration
|
enumeration
|
||||||
ffe (0)
|
ffe (0)
|
||||||
vnle (1)
|
dfe (1)
|
||||||
vnle_pf_mlse (2)
|
vnle (2)
|
||||||
|
vnle_pf_mlse (3)
|
||||||
% db_precoded (3)
|
% db_precoded (3)
|
||||||
vnle_db_mlse (3)
|
vnle_db_mlse (4)
|
||||||
db_encoded (4)
|
db_encoded (5)
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
@@ -141,6 +141,7 @@ for r = 1:options.max_occurences
|
|||||||
output.ffe_package{r} = dfe_results;
|
output.ffe_package{r} = dfe_results;
|
||||||
|
|
||||||
dfe_results.metrics.print;
|
dfe_results.metrics.print;
|
||||||
|
dfe_results.config.equalizer_structure = "ffe";
|
||||||
|
|
||||||
if options.append_to_db
|
if options.append_to_db
|
||||||
database.addProcessingResult(run_id, dfe_results.metrics, dfe_results.config);
|
database.addProcessingResult(run_id, dfe_results.metrics, dfe_results.config);
|
||||||
@@ -160,6 +161,7 @@ for r = 1:options.max_occurences
|
|||||||
"eth_style_symbol_mapping",0);
|
"eth_style_symbol_mapping",0);
|
||||||
|
|
||||||
output.ffe_package{r} = dfe_results;
|
output.ffe_package{r} = dfe_results;
|
||||||
|
dfe_results.config.equalizer_structure = "dfe";
|
||||||
|
|
||||||
dfe_results.metrics.print;
|
dfe_results.metrics.print;
|
||||||
|
|
||||||
@@ -184,6 +186,7 @@ for r = 1:options.max_occurences
|
|||||||
"eth_style_symbol_mapping", 0);
|
"eth_style_symbol_mapping", 0);
|
||||||
|
|
||||||
ffe_results.metrics.print;
|
ffe_results.metrics.print;
|
||||||
|
ffe_results.config.equalizer_structure = "vnle";
|
||||||
mlse_results.metrics.print;
|
mlse_results.metrics.print;
|
||||||
|
|
||||||
output.mlse_package{r} = mlse_results;
|
output.mlse_package{r} = mlse_results;
|
||||||
|
|||||||
Reference in New Issue
Block a user