esptest.iperf_utility.att_range module

Helpers for parsing iperf RSSI/ATT sweep ranges.

esptest.iperf_utility.att_range.parse_expected_rssi_range(value)[source]

Parse expected range configuration into expected RSSI points.

Supported formats:
  • start_rssi,end_rssi,step: legacy RSSI range, expanded to RSSI points.

  • rssi0,rssi1,(start_rssi,end_rssi,step): explicit RSSI points plus expandable RSSI range segments.

Parameters:

value (str | Sequence[int] | None)

Return type:

List[int]

esptest.iperf_utility.att_range.limit_att_range(initial_rssi, max_att, expected_rssi_list)[source]

Convert parsed expected_rssi_list to ATT values capped by max_att.

Parameters:
  • initial_rssi (int)

  • max_att (int)

  • expected_rssi_list (List[int])

Return type:

List[int]