@@ -303,6 +303,54 @@ static const auto all_threshold_and_margins = to_array<threshold_and_margin_find
303303 {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz1_25 , prach_format_type::two, /* ZCZ */ 13 , /* combine symbols */ true }, {0 .037F , 5 }, th_flag::red},
304304 {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz1_25 , prach_format_type::two, /* ZCZ */ 14 , /* combine symbols */ true }, {0 .036F , 5 }, th_flag::red},
305305 {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz1_25 , prach_format_type::two, /* ZCZ */ 15 , /* combine symbols */ true }, {0 .036F , 5 }, th_flag::red},
306+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 0 , /* combine symbols */ true }, {0 .040F , 5 }, th_flag::green},
307+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 1 , /* combine symbols */ true }, {1 .010F , 5 }, th_flag::red},
308+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 2 , /* combine symbols */ true }, {0 .543F , 5 }, th_flag::orange},
309+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 3 , /* combine symbols */ true }, {0 .436F , 5 }, th_flag::orange},
310+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 4 , /* combine symbols */ true }, {0 .387F , 5 }, th_flag::orange},
311+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 5 , /* combine symbols */ true }, {0 .363F , 5 }, th_flag::orange},
312+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 6 , /* combine symbols */ true }, {0 .309F , 5 }, th_flag::orange},
313+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 7 , /* combine symbols */ true }, {0 .276F , 5 }, th_flag::orange},
314+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 8 , /* combine symbols */ true }, {0 .237F , 5 }, th_flag::orange},
315+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 9 , /* combine symbols */ true }, {0 .201F , 5 }, th_flag::orange},
316+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 10 , /* combine symbols */ true }, {0 .170F , 5 }, th_flag::green},
317+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 11 , /* combine symbols */ true }, {0 .133F , 5 }, th_flag::orange},
318+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 12 , /* combine symbols */ true }, {0 .117F , 5 }, th_flag::orange},
319+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 13 , /* combine symbols */ true }, {0 .079F , 5 }, th_flag::orange},
320+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 14 , /* combine symbols */ true }, {0 .059F , 5 }, th_flag::orange},
321+ {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 15 , /* combine symbols */ true }, {0 .041F , 5 }, th_flag::orange},
322+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 0 , /* combine symbols */ true }, {0 .023F , 5 }, th_flag::orange},
323+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 1 , /* combine symbols */ true }, {0 .514F , 5 }, th_flag::orange},
324+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 2 , /* combine symbols */ true }, {0 .298F , 5 }, th_flag::orange},
325+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 3 , /* combine symbols */ true }, {0 .242F , 5 }, th_flag::green},
326+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 4 , /* combine symbols */ true }, {0 .217F , 5 }, th_flag::green},
327+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 5 , /* combine symbols */ true }, {0 .199F , 5 }, th_flag::orange},
328+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 6 , /* combine symbols */ true }, {0 .175F , 5 }, th_flag::green},
329+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 7 , /* combine symbols */ true }, {0 .156F , 5 }, th_flag::green},
330+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 8 , /* combine symbols */ true }, {0 .137F , 5 }, th_flag::orange},
331+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 9 , /* combine symbols */ true }, {0 .118F , 5 }, th_flag::green},
332+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 10 , /* combine symbols */ true }, {0 .097F , 5 }, th_flag::orange},
333+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 11 , /* combine symbols */ true }, {0 .077F , 5 }, th_flag::orange},
334+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 12 , /* combine symbols */ true }, {0 .067F , 5 }, th_flag::green},
335+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 13 , /* combine symbols */ true }, {0 .046F , 5 }, th_flag::orange},
336+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 14 , /* combine symbols */ true }, {0 .035F , 5 }, th_flag::green},
337+ {{/* nof_rx_ports */ 2 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 15 , /* combine symbols */ true }, {0 .024F , 5 }, th_flag::green},
338+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 0 , /* combine symbols */ true }, {0 .015F , 5 }, th_flag::green},
339+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 1 , /* combine symbols */ true }, {0 .303F , 5 }, th_flag::orange},
340+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 2 , /* combine symbols */ true }, {0 .178F , 5 }, th_flag::orange},
341+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 3 , /* combine symbols */ true }, {0 .147F , 5 }, th_flag::green},
342+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 4 , /* combine symbols */ true }, {0 .131F , 5 }, th_flag::green},
343+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 5 , /* combine symbols */ true }, {0 .124F , 5 }, th_flag::green},
344+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 6 , /* combine symbols */ true }, {0 .107F , 5 }, th_flag::green},
345+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 7 , /* combine symbols */ true }, {0 .095F , 5 }, th_flag::orange},
346+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 8 , /* combine symbols */ true }, {0 .084F , 5 }, th_flag::green},
347+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 9 , /* combine symbols */ true }, {0 .072F , 5 }, th_flag::green},
348+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 10 , /* combine symbols */ true }, {0 .060F , 5 }, th_flag::orange},
349+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 11 , /* combine symbols */ true }, {0 .048F , 5 }, th_flag::orange},
350+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 12 , /* combine symbols */ true }, {0 .042F , 5 }, th_flag::orange},
351+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 13 , /* combine symbols */ true }, {0 .029F , 5 }, th_flag::green},
352+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 14 , /* combine symbols */ true }, {0 .022F , 5 }, th_flag::green},
353+ {{/* nof_rx_ports */ 4 , prach_subcarrier_spacing::kHz5 , prach_format_type::three, /* ZCZ */ 15 , /* combine symbols */ true }, {0 .015F , 5 }, th_flag::green},
306354 {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz15 , prach_format_type::A1, /* ZCZ */ 0 , /* combine symbols */ true }, {0 .610F , 12 }, th_flag::orange},
307355 {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz15 , prach_format_type::A1, /* ZCZ */ 1 , /* combine symbols */ true }, {1 .000F , 12 }, th_flag::red},
308356 {{/* nof_rx_ports */ 1 , prach_subcarrier_spacing::kHz15 , prach_format_type::A1, /* ZCZ */ 2 , /* combine symbols */ true }, {1 .000F , 12 }, th_flag::red},
0 commit comments