get_data
Get current sweep dataEvery data frame is a object representing a frame of dual-channel (amplitude and phase) vs frequency response data.
Parameters
  boolean  
  
                Wait for a new trigger event
            
default: false  boolean  
  
                Wait until complete frame is available
            
default: false  integer  
  
                Timeout for trigger event if wait_reacquire is true
            
default: 60allowed values:0 - infunits: SecondsNOTE
When the single sweep mode is enabled, it is recommended to set the timeout parameter to a value greater than the estimated_sweep_time, failing to do this will raise a timeout error. estimated_sweep_time is returned as part of response in set_sweep and start_sweep functions. It can also be retrieved using get_sweep function.
Every data frame is of 1024 points with following structure,
"data":{
  "ch1":[
    "magnitude":[],
    "phase":[],
    "frequency":[]
  ],
  "ch2":[
    "magnitude":[],
    "phase":[],
    "frequency":[]
  ],
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
Below are the examples on how to read the data frame,