Type Alias: GPSSatComputerOptions
GPSSatComputerOptions =
object
Defined in: src/sdk/instruments/GPSSat.ts:699
Options for GPSSatComputer.
Properties
channelCount?
optionalchannelCount:number
Defined in: src/sdk/instruments/GPSSat.ts:717
The total number of receiver channels supported by the computer. The computer can acquire and track one satellite per channel.
If sbasChannelCount is defined, then the computer's receiver channels will be split into two categories:
non-SBAS and SBAS channels. Non-SBAS channels will only be capable of tracking non-SBAS satellites, and SBAS
channels will only be capable of tracking SBAS satellites. The number of non-SBAS channels will be set equal to
the total number of channels minus the number of SBAS channels. If sbasChannelCount is not defined, then all
receiver channels will be able to track both non-SBAS and SBAS satellites.
If the number of channels capable of tracking non-SBAS satellites is less than four, then the total number of channels will be forcibly increased to accommodate four non-SBAS-tracking channels.
If this value is not defined, then it will default to the total number of all satellites if sbasChannelCount is
defined, or to the total number of non-SBAS satellites plus the value of sbasChannelCount if sbasChannelCount
is defined.
satInUseMaxCount?
optionalsatInUseMaxCount:number|Subscribable<number>
Defined in: src/sdk/instruments/GPSSat.ts:732
The maximum number of satellites to use for position solution calculations. Must be greater than or equal to 4.
Defaults to Infinity.
satInUseOptimumCount?
optionalsatInUseOptimumCount:number|Subscribable<number>
Defined in: src/sdk/instruments/GPSSat.ts:747
The optimum number of satellites to use for position solution calculations when targeting a maximum PDOP value.
Must be greater than or equal to 4. Additional satellites will be selected while PDOP is greater than the target
(satInUsePdopTarget) or the number of selected satellites is less than the optimum count. Defaults to 4.
satInUsePdopTarget?
optionalsatInUsePdopTarget:number|Subscribable<number>
Defined in: src/sdk/instruments/GPSSat.ts:740
The maximum PDOP to target when selecting satellites to use for position solution calculations. Additional
satellites will be selected while PDOP is greater than the target or the number of selected satellites is less
than the optimum count (satInUseOptimumCount). Values less than or equal to zero will cause all possible
satellites to be selected up to the maximum count (satInUseMaxCount). Defaults to -1.
sbasChannelCount?
optionalsbasChannelCount:number
Defined in: src/sdk/instruments/GPSSat.ts:726
The number of SBAS receiver channels supported by the computer. If this value is defined, then the computer's receiver channels will be split into two categories: non-SBAS and SBAS channels. Non-SBAS channels will only be capable of tracking non-SBAS satellites, and SBAS channels will only be capable of tracking SBAS satellites. The number of non-SBAS channels will be set equal to the total number of channels minus the number of SBAS channels. If this value is not defined, then all receiver channels will be able to track both non-SBAS and SBAS satellites.
timingOptions?
optionaltimingOptions:Readonly<GPSSatelliteTimingOptions>
Defined in: src/sdk/instruments/GPSSat.ts:750
Options with which to configure the timings of satellite state changes.