datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Settings/BtGpsPsyPrivateCRKeys.h
changeset 36 b47902b73a93
parent 0 9cfd9a3ee49c
equal deleted inserted replaced
35:a2efdd544abf 36:b47902b73a93
       
     1 /*
       
     2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef BTGPSPSYINTERNALCRKEYS_H
       
    21 #define BTGPSPSYINTERNALCRKEYS_H
       
    22 
       
    23 /** @file
       
    24  * 
       
    25  * @publishedPartner
       
    26  * @released
       
    27  */
       
    28 
       
    29 
       
    30 /**
       
    31 * BT GPS PSY Setting Storage CenRep UID
       
    32 */
       
    33 const TUid KCRUidBtGpsPsy = { 0x101FE999 };
       
    34 
       
    35 /**
       
    36 * Nightmode setting key. Valid settings are:
       
    37 * 
       
    38 * TBTGPSSettingsApi::ENightModeOff = 0
       
    39 * TBTGPSSettingsApi::ENightModeOn = 1
       
    40 */
       
    41 const TUint32 KBluetoothGpsPsyNightModeState = 0x10000000;
       
    42 
       
    43 /**
       
    44 * Bluetooth GPS device address key
       
    45 */
       
    46 const TUint32 KBluetoothGpsPsyDeviceAddress = 0x10000007;
       
    47 
       
    48 /**
       
    49 * Bluetooth GPS device address validity key
       
    50 *
       
    51 * 0 = address invalid.
       
    52 * 
       
    53 * 1 = address is valid and doesn't support Nokia proprietary NMEA sentences.
       
    54 * 
       
    55 * 2 = address is valid and support Nokia proprietary NMEA sentences.
       
    56 */
       
    57 const TUint32 KBluetoothGpsPsyDeviceAddressValidity = 0x10000008;
       
    58 
       
    59 /**
       
    60 * Delay between the messages send to the GPS device in microseconds. 
       
    61 */
       
    62 const TUint32 KBluetoothGpsPsyMsgSendDelay = 0x11000001;
       
    63 
       
    64 /**
       
    65 * The user equivalent range error used in GPS data error calculations in meters
       
    66 */
       
    67 const TUint32 KBluetoothGpsPsyUserEquivalentRangeError = 0x11000002;
       
    68 
       
    69 /**
       
    70 * The number of test NMEA sentences needed to receive during the 
       
    71 * timeIntervalForDeviceTypeDetect of time.
       
    72 */
       
    73 const TUint32 KBluetoothGpsPsyNumTestNmeaSentences = 0x11000003;
       
    74 
       
    75 /**
       
    76 * Delay between the sending of initialisation messages to Nomal GPS in microseconds
       
    77 */
       
    78 const TUint32 KBluetoothGpsPsyNormalGpsInitMsgDelay = 0x11000004;
       
    79 
       
    80 /**
       
    81 * The number of messages to repeately send to
       
    82 * the GPS in initialisation to set it to full power mode
       
    83 */
       
    84 const TUint32 KBluetoothGpsPsyNumSetFullPowerMsg = 0x11000005;
       
    85 
       
    86 /**
       
    87 * Delay for waiting PNOK compatible BT GPS response PNOK polling message
       
    88 */
       
    89 const TUint32 KBluetoothGpsPsyPnokPollingDelay = 0x11000006;
       
    90 
       
    91 /**
       
    92 * Time between the reconnection attempts in microseconds
       
    93 */
       
    94 const TUint32 KBluetoothGpsPsyReconnectionTimeout = 0x11000007;
       
    95 
       
    96 /**
       
    97 * The inactivity time in microseconds
       
    98 */
       
    99 const TUint32 KBluetoothGpsPsyInactiveDealy = 0x11000008;
       
   100 
       
   101 /**
       
   102 * The power saving mode usage switch
       
   103 *
       
   104 * 0 = off
       
   105 *
       
   106 * 1 = on
       
   107 */
       
   108 const TUint32 KBluetoothGpsPsyUtilisePowerSaving = 0x11000009;
       
   109 
       
   110 /**
       
   111 * The satellite information(GSV sentences) life time
       
   112 */
       
   113 const TUint32 KBluetoothGpsPsySateInfoLifeTime = 0x1100000a;
       
   114 
       
   115 /**
       
   116 * The size of NMEA data buffer
       
   117 */
       
   118 const TUint32 KBluetoothGpsPsyNmeaBufferSize = 0x1100000b;
       
   119 
       
   120 #endif      // BTGPSPSYINTERNALCRKEYS_H
       
   121 
       
   122 // End of file