3.2.9. Monitor parameters¶
The monitor is the last module in the chain: it compares the decoded information bits with the initially generated ones from the source. Furthermore, it can also compute the mutual information (MI) from the demodulator output.
3.2.9.1. --mnt-max-fe, -e
¶
Type: integer Default: 100 Examples: --mnt-max-fe 25
Set the maximum number of frame errors to simulated for each noise point.
3.2.9.2. --mnt-err-hist
¶
Type: integer Examples: --mnt-err-hist 0
Enable the construction of the errors per frame histogram. Set also the maximum number of bit errors per frame included in the histogram (0 means no limit). The histogram is saved in CSV format:
"Number of error bits per wrong frame"; "Histogram (noise: 5.000000dB, on 10004 frames)"
0; 0
1; 7255
2; 2199
3; 454
4; 84
5; 11
6; 12
3.2.9.3. --mnt-err-hist-path
¶
Type: file Rights: write only Default: ./hist
Examples: --mnt-err-hist-path my/histogram/root/path/name
Path to the output histogram. When the files are dumped, the current noise value
is added to this name with the .txt
extension.
An output filename example is hist_2.000000.txt
for a noise value of
2 dB. For Gnuplot users you can then simply
display the histogram with the following command:
gnuplot -e "set key autotitle columnhead; plot 'hist_2.000000.txt' with lines; pause -1"
3.2.9.4. --mnt-mutinfo
¶
Enable the computation of the MI.
Note
Only available on BFER
simulation types (see the
--sim-type parameter for more details).