LinuxSDK  V1.4.0.5
Data Fields
SWI_STRUCT_LbsFixSettings Struct Reference

#include <SwiApiGsmLbs.h>

Data Fields

swi_uint32 sizeStruct
 
struct SWI_STRUCT_LbsUserOptions sFixTypeUserOp
 
enum SWI_TYPE_LbsFix eFixType
 
struct SWI_STRUCT_LbsUserOptions sPerformanceUserOp
 
swi_uint32 nPerformance
 
struct SWI_STRUCT_LbsUserOptions sAccuracyUserOp
 
swi_uint32 nAccuracy
 
struct SWI_STRUCT_LbsUserOptions sFixCountUserOp
 
swi_uint32 nFixCount
 
struct SWI_STRUCT_LbsUserOptions sFixRateUserOp
 
swi_uint32 nFixRate
 
enum SWI_TYPE_LbsSettingStatus eResult
 

Detailed Description

Structure containing LBS settings.

This object allows the host to use the device as storage for location fix settings. This allows the location fix settings to persist.

In the future if it possible that the initial values of these settings will be customized for specific carriers. Carriers may also require that some of these settings be read only. However, until the requirements are better understood this object will allow settings to be written.

See Also
SWI_STRUCT_LbsUserOptions
SWI_TYPE_LbsFix
SWI_TYPE_LbsSettingStatus
SwiGetLbsFixSettings
SwiSetLbsFixSettings

Field Documentation

enum SWI_TYPE_LbsFix SWI_STRUCT_LbsFixSettings::eFixType

An enumeration of type SWI_TYPE_LbsFix representing the fix type setting

enum SWI_TYPE_LbsSettingStatus SWI_STRUCT_LbsFixSettings::eResult

An enumeration of type SWI_TYPE_LbsSettingStatus representing the result of configuration request.

swi_uint32 SWI_STRUCT_LbsFixSettings::nAccuracy

Accuracy limit preferred in meters.

swi_uint32 SWI_STRUCT_LbsFixSettings::nFixCount

Number of fixes to obtain between 1 and 999, use 1000 for continuous mode.

swi_uint32 SWI_STRUCT_LbsFixSettings::nFixRate

Frequency of fixes in seconds.

swi_uint32 SWI_STRUCT_LbsFixSettings::nPerformance

Time allowed for satellite acquisition in seconds.

struct SWI_STRUCT_LbsUserOptions SWI_STRUCT_LbsFixSettings::sAccuracyUserOp

An enumeration of type SWI_STRUCT_LbsUserOptions representing the accuracy user option.

struct SWI_STRUCT_LbsUserOptions SWI_STRUCT_LbsFixSettings::sFixCountUserOp

An enumeration of type SWI_STRUCT_LbsUserOptions representing the fix count user option.

struct SWI_STRUCT_LbsUserOptions SWI_STRUCT_LbsFixSettings::sFixRateUserOp

An enumeration of type SWI_STRUCT_LbsUserOptions representing the fix rate user option.

struct SWI_STRUCT_LbsUserOptions SWI_STRUCT_LbsFixSettings::sFixTypeUserOp

An enumeration of type SWI_STRUCT_LbsUserOptions representing fix type user options

swi_uint32 SWI_STRUCT_LbsFixSettings::sizeStruct

The size, in bytes, of this structure. This value must always be populated by the calling application.

struct SWI_STRUCT_LbsUserOptions SWI_STRUCT_LbsFixSettings::sPerformanceUserOp

An enumeration of type SWI_STRUCT_LbsUserOptions representing the performance user option.


The documentation for this struct was generated from the following file:

Linux SDK V1.4.0.5
Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved