#include <SwiStructsCm.h>
Public Attributes | |
U32 | sizeStruct |
SWI_STRUCT_LbsUserOptions | sFixTypeUserOp |
SWI_TYPE_LbsFix | eFixType |
SWI_STRUCT_LbsUserOptions | sPerformanceUserOp |
U32 | nPerformance |
SWI_STRUCT_LbsUserOptions | sAccuracyUserOp |
U32 | nAccuracy |
SWI_STRUCT_LbsUserOptions | sFixCountUserOp |
U32 | nFixCount |
SWI_STRUCT_LbsUserOptions | sFixRateUserOp |
U32 | nFixRate |
SWI_TYPE_LbsSettingStatus | eResult |
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.
SWI_TYPE_LbsFix
SWI_TYPE_LbsSettingStatus
SWI_TYPE_LbsFix SWI_STRUCT_LbsFixSettings::eFixType |
An enumeration of type SWI_TYPE_LbsFix representing the fix type setting
SWI_TYPE_LbsSettingStatus SWI_STRUCT_LbsFixSettings::eResult |
An enumeration of type SWI_TYPE_LbsSettingStatus representing the result of configuration request.
Accuracy limit preferred in meters.
Number of fixes to obtain between 1 and 999, use 1000 for continuous mode.
Frequency of fixes in seconds.
Time allowed for satellite acquisition in seconds.
An enumeration of type SWI_STRUCT_LbsUserOptions representing the accuracy user option.
An enumeration of type SWI_STRUCT_LbsUserOptions representing the fix count user option.
An enumeration of type SWI_STRUCT_LbsUserOptions representing the fix rate user option.
An enumeration of type SWI_STRUCT_LbsUserOptions representing fix type user options
The size, in bytes, of this structure. This value must always be populated by the calling application.
An enumeration of type SWI_STRUCT_LbsUserOptions representing the performance user option.