settings

List of supported commands:

class nardascripting.base.scpi.settings.ScpiSettings(com: nardascripting.base.comm.CommBase)

SignalShark SETTings SCPI subsystem class.

adjust_equalizer()

Starts equalizer adjustment. This command has a timeout of 60s.

get_date()

Queries the date setting of the system

Returns

System Date

Return type

str

get_fast_scans_only()

Queries fast scan state

Returns

Fast scans only

Return type

bool

get_gnss_source()

Queries the GNSS source

Returns

AUTO, INTERNAL, ANTENNA

Return type

GnssSources

get_magnetic_declination()

Queries the magnetic declination

Returns

0…180

Return type

float

get_pps_source()

Queries the PPS source

Returns

GNSS, EXTERNAL

Return type

PpsSources

get_reference_frequency_source()

Queries the reference frequency source

Returns

INTERNAL, EXTERNAL

Return type

RefFreqSources

get_time()

Queries the system time?

Returns

System Time

Return type

str

get_tstamp_sync_mode()

Queries the timestamp synchronization mode

Returns

FREERUN, PPS

Return type

TstSyncModes

set_fast_scans_only(value: bool)

Allows fast scans only with limited BINS

Parameters

value (bool) – Fast scans only

set_gnss_source(value: nardascripting.base.scpi.enums.GnssSources)

Sets the GNSS source

Parameters

value (GnssSources) – AUTO, INTERNAL, ANTENNA

set_magnetic_declination(value: float)

Sets the magnetic declination

Parameters

value (float) – 0…180

set_pps_source(value: nardascripting.base.scpi.enums.PpsSources)

Sets the PPS source

Parameters

value (PpsSources) – GNSS, EXTERNAL

set_reference_frequency_source(value: nardascripting.base.scpi.enums.RefFreqSources)

Reference frequency source

Parameters

value (RefFreqSources) – INTERNAL, EXTERNAL

set_tstamp_sync_mode(value: nardascripting.base.scpi.enums.TstSyncModes)

Sets the timestamp synchronization mode

Parameters

value (TstSyncModes) – FREERUN, PPS

time_sync_now()

Starts synchronization of systemtime with gnss time. This command has a timeout of 10s.

tstamp_sync_now()

Starts timestamp synchronization and wait until sync finished. This command has a timeout of 10s.