ToaData

SCPI Commands :

[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:DATE
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:DURation
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:RESolution
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TBASis
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TIME
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TOWeek
[SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:WNUMber
class ToaDataCls[source]

ToaData commands group definition. 7 total commands, 0 Subgroups, 7 group commands

class DateStruct[source]

Structure for reading output parameters. Fields:

  • Year: int: integer Range: 1980 to 9999

  • Month: int: integer Range: 1 to 12

  • Day: int: integer Range: 1 to 31

class TimeStruct[source]

Structure for reading output parameters. Fields:

  • Hour: int: integer Range: 0 to 23

  • Minute: int: integer Range: 0 to 59

  • Second: float: float Range: 0 to 59.999

get_date() DateStruct[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:DATE
value: DateStruct = driver.source.bb.gnss.adGeneration.glonass.toaData.get_date()

Enabled for UTC or GLONASS timebase ([:SOURce<hw>]:BB:GNSS:ADGeneration:GPS:TOAData:TBASis) . Enters the date for the assistance data in DMS format of the Gregorian calendar.

return

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

get_duration() float[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:DURation
value: float = driver.source.bb.gnss.adGeneration.glonass.toaData.get_duration()

Sets the duration of the assistance data.

return

duration: float Range: 1E-3 to 5E3

get_resolution() float[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:RESolution
value: float = driver.source.bb.gnss.adGeneration.glonass.toaData.get_resolution()

Sets the resolution of the assistance data.

return

resolution: float Range: 1E-3 to 5

get_tbasis() RsSmbv.enums.TimeBasis[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TBASis
value: enums.TimeBasis = driver.source.bb.gnss.adGeneration.glonass.toaData.get_tbasis()

Determines the timebase used to enter the time of assistance data parameters.

return

time_basis: UTC| GPS| GST| GLO| BDT| NAV

get_time() TimeStruct[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TIME
value: TimeStruct = driver.source.bb.gnss.adGeneration.glonass.toaData.get_time()

Enabled for UTC or GLONASS timebase ([:SOURce<hw>]:BB:GNSS:ADGeneration:GPS:TOAData:TBASis) . Enters the exact start time for the assistance data in UTC time format.

return

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

get_to_week() int[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:TOWeek
value: int = driver.source.bb.gnss.adGeneration.glonass.toaData.get_to_week()

Enabled for GPS timebase ([:SOURce<hw>]:BB:GNSS:ADGeneration:GPS:TOAData:TBASis) . Determines the Time of Week (TOW) the assistance data is generated for.

return

tow: integer Range: -604800 to 604800

get_wnumber() int[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:WNUMber
value: int = driver.source.bb.gnss.adGeneration.glonass.toaData.get_wnumber()

Enabled for GPS timebase ([:SOURce<hw>]:BB:GNSS:ADGeneration:QZSS:TOAData:TBASis) . Sets the week number (WN) the assistance data is generated for.

return

week_number: integer Range: 0 to 9999.0*53

set_duration(duration: float) None[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:DURation
driver.source.bb.gnss.adGeneration.glonass.toaData.set_duration(duration = 1.0)

Sets the duration of the assistance data.

param duration

float Range: 1E-3 to 5E3

set_resolution(resolution: float) None[source]
# SCPI: [SOURce<HW>]:BB:GNSS:ADGeneration:GLONass:TOAData:RESolution
driver.source.bb.gnss.adGeneration.glonass.toaData.set_resolution(resolution = 1.0)

Sets the resolution of the assistance data.

param resolution

float Range: 1E-3 to 5