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: 60
allowed values:0 - inf
units: Seconds
NOTE
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,