All

SCPI Commands

FETCh:DATA:MEASurement<MeasInstance>:IPANalysis:TCPanalysis:ALL
class All[source]

All commands group definition. 1 total commands, 0 Sub-groups, 1 group commands

class FetchStruct[source]

Response structure. Fields:

  • Reliability: int: See ‘Reliability Indicator’

  • Flow_Id: List[int]: Flow ID of the connection

  • Th_Down: List[float]: Throughput in downlink direction Unit: bit/s

  • Tcpws_Down: List[enums.OverhUp]: OK | FULL Threshold check result for downlink TCP window size

  • Retr_Down: List[enums.OverhUp]: OK | NOK Threshold check result for downlink retransmissions

  • Overh_Down: List[enums.OverhUp]: OK | NOK Only for backward compatibility - no longer used

  • Th_Up: List[float]: Throughput in uplink direction Unit: bit/s

  • Tcpws_Up: List[enums.OverhUp]: OK | FULL Threshold check result for uplink TCP window size

  • Retr_Up: List[enums.OverhUp]: OK | NOK Threshold check result for uplink retransmissions

  • Overh_Up: List[enums.OverhUp]: OK | NOK Only for backward compatibility - no longer used

  • Destination: List[str]: Destination address as string

  • Rtt_Status: List[enums.OverhUp]: OK | NOK Threshold check result for round-trip time

  • Pkt_Size_Ul: List[int]: Layer 3 uplink packet size Unit: byte

  • Pkt_Size_Dl: List[int]: Layer 3 downlink packet size Unit: byte

fetch()FetchStruct[source]
# SCPI: FETCh:DATA:MEASurement<Instance>:IPANalysis:TCPanalysis:ALL
value: FetchStruct = driver.data.measurement.ipAnalysis.tcpAnalysis.all.fetch()

Queries the threshold check and throughput results for all connections. After the reliability indicator, 13 results are returned for each connection (flow) : <Reliability>, {<FlowID>, <ThDown>, <TCPWSDown>, <RetrDown>, <OverhDown>, <ThUp>, <TCPWSUp>, <RetrUp>, <OverhUp>, <Destination>, <RTTStatus>, <PKTSizeUL>, <PKTSizeDL>}connection 1, {…}connection 2, …

return

structure: for return value, see the help for FetchStruct structure arguments.