Telematics SDK - Interface Specification  v1.43.0
telux::loc Namespace Reference

Data Structures

struct  BodyToSensorMountParams
 
struct  DREngineConfiguration
 
struct  GlonassTimeInfo
 
struct  GnssData
 
struct  GnssEnergyConsumedInfo
 
struct  GnssKinematicsData
 
struct  GnssMeasurementInfo
 
struct  GnssMeasurements
 
struct  GnssMeasurementsClock
 
struct  GnssMeasurementsData
 
class  IDgnssManager
 IRtcmManager provides interface to inject RTCM data into modem, register event listener reported by cdfw(correction data framework). More...
 
class  IDgnssStatusListener
 Listener class for getting RTCM injection event notification information. More...
 
class  IGnssSignalInfo
 IGnssSignalInfo provides interface to retrieve GNSS data information like jammer metrics and automatic gain control for satellite signal type. More...
 
class  IGnssSVInfo
 IGnssSVInfo provides interface to retrieve the list of SV info available and whether altitude is assumed or calculated. More...
 
class  ILocationConfigurator
 ILocationConfigurator allows for the enablement/disablement of the APIs such as CTunc, PACE, deleteAllAidingData, configureLeverArm, configureConstellations, configureRobustLocation, configureMinGpsWeek, requestMinGpsWeek, deleteAidingData, configureMinSVElevation, requestMinSVElevation, requestRobustLocation, configureSecondaryBand, requestSecondaryBandConfig, configureDR. ILocationConfigurator APIs strictly adheres to the principle of single client per process. ILocationConfigurator APIs follow the non persistence scheme, meaning when the processor crashes/reboots the settings need to be set again via the respective APIs. More...
 
class  ILocationInfoBase
 ILocationInfoBase provides interface to get basic position related information like latitude, longitude, altitude, timestamp. More...
 
class  ILocationInfoEx
 ILocationInfoEx provides interface to get richer position related information like latitude, longitude, altitude and other information like time stamp, session status, dop, reliabilities, uncertainities etc. More...
 
class  ILocationListener
 Listener class for getting location updates and satellite vehicle information. More...
 
class  ILocationManager
 ILocationManager provides interface to register and remove listeners. It also allows to set and get configuration/ criteria for position reports. The new APIs(registerListenerEx, deRegisterListenerEx, startDetailedReports, startBasicReports) and old/deprecated APIs(registerListener, removeListener, setPositionReportTimeout, setHorizontalAccuracyLevel, setMinIntervalForReports) should not be used interchangebly, either the new APIs should be used or the old APIs should be used. More...
 
class  ILocationSystemInfoListener
 
class  ISVInfo
 ISVInfo provides interface to retrieve information about Satellite Vehicles, their position and health status. More...
 
struct  LeapSecondChangeInfo
 
struct  LeapSecondInfo
 
struct  LeverArmParams
 
struct  LLAInfo
 
class  LocationFactory
 LocationFactory allows creation of location manager. More...
 
struct  LocationSystemInfo
 
struct  RobustLocationConfiguration
 
struct  RobustLocationVersion
 
struct  SvBlackListInfo
 
struct  SvUsedInPosition
 
struct  SystemTime
 
union  SystemTimeInfo
 
struct  TimeInfo