ant_data.py¶
List of used data type classes:
SignalShark SCPI data types classes
-
class
nardascripting.base.scpi.data.ant_data.
Data
(manufacturer: str = '', device_name: str = '', model: str = '', serial_number: str = '', cal_date: datetime.datetime = datetime.datetime(2021, 7, 14, 18, 27, 40, 447623), mnol: float = 0.0, channels: nardascripting.base.scpi.enums.AntennaChannels = eUNKNOWN, num_cal_points: int = 0, cal_points: str = '')¶ Class that holds information about an antenna cbale combination.
-
property
cal_points_lst
¶ Gets the list of calibration points
-
static
from_scpi
(scpi_result: str) → Optional[nardascripting.base.scpi.data.ant_data.Data]¶ Parses Data object from SCPI string
-
property
-
class
nardascripting.base.scpi.data.ant_data.
Info
(short_name: str = '', long_name: str = '', fmin_str: str = '', fmax_str: str = '', ant_prop: nardascripting.base.scpi.enums.AntennaProperties = eUNKNOWN)¶ Class that holds information about an antenna cbale combination.
-
static
from_scpi
(scpi_result: str) → Optional[nardascripting.base.scpi.data.ant_data.Info]¶ Parses Data object from SCPI string
-
static
-
class
nardascripting.base.scpi.data.ant_data.
Narda_3300_Antenna
(info: nardascripting.base.scpi.data.ant_data.Info = Info(short_name='', long_name='', fmin_str='', fmax_str='', ant_prop=eUNKNOWN), data: nardascripting.base.scpi.data.ant_data.Data = Data(manufacturer='', device_name='', model='', serial_number='', cal_date=datetime.datetime(2021, 7, 14, 18, 27, 40, 447623), mnol=0.0, channels=eUNKNOWN, num_cal_points=0, cal_points=''))¶ Class that is used to separate a measurement into sub measurements for the use of several antennas
-
save_as_xml
(filename: str) → bool¶ Save current data to SignalShark antenna config file
-