Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.6.215 Release
    For Test and Development only

    All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    GPSNew.h
    Go to the documentation of this file.
    1
    2// This code contains NVIDIA Confidential Information and is disclosed
    3// under the Mutual Non-Disclosure Agreement.
    4//
    5// Notice
    6// ALL NVIDIA DESIGN SPECIFICATIONS AND CODE ("MATERIALS") ARE PROVIDED "AS IS" NVIDIA MAKES
    7// NO REPRESENTATIONS, WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO
    8// THE MATERIALS, AND EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTIES OF NONINFRINGEMENT,
    9// MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
    10//
    11// NVIDIA Corporation assumes no responsibility for the consequences of use of such
    12// information or for any infringement of patents or other rights of third parties that may
    13// result from its use. No license is granted by implication or otherwise under any patent
    14// or patent rights of NVIDIA Corporation. No third party distribution is allowed unless
    15// expressly authorized by NVIDIA. Details are subject to change without notice.
    16// This code supersedes and replaces all information previously supplied.
    17// NVIDIA Corporation products are not authorized for use as critical
    18// components in life support devices or systems without express written approval of
    19// NVIDIA Corporation.
    20//
    21// Copyright (c) 2021-2022 NVIDIA Corporation. All rights reserved.
    22//
    23// NVIDIA Corporation and its licensors retain all intellectual property and proprietary
    24// rights in and to this software and related documentation and any modifications thereto.
    25// Any use, reproduction, disclosure or distribution of this software and related
    26// documentation without an express license agreement from NVIDIA Corporation is
    27// strictly prohibited.
    28//
    30
    47#ifndef DW_SENSORS_GPS_GPS_NEW_H_
    48#define DW_SENSORS_GPS_GPS_NEW_H_
    49
    51
    52#ifdef __cplusplus
    53extern "C" {
    54#endif
    55typedef enum dwGPSGnssFixStatus {
    61
    77
    81typedef struct dwGPSFrameNew
    82{
    83 struct
    84 {
    103
    109
    115
    121
    127
    133
    139
    145
    151
    157
    163
    169
    175
    181
    188
    200
    215
    216 uint8_t reserved[512];
    218
    219#ifdef __cplusplus
    220}
    221#endif
    222
    224#endif // DW_SENSOR_GPS_GPS_NEW_H_
    DriveWorks API: Signal Status Library
    uint8_t dwSignalValidity
    The type of the encoded status field.
    Definition: SignalStatus.h:57
    int64_t dwTime_t
    Specifies a timestamp unit, in microseconds.
    Definition: Types.h:82
    double float64_t
    Definition: Types.h:71
    float64_t pdop
    Definition: GPSNew.h:162
    float64_t latitude
    Definition: GPSNew.h:114
    uint8_t reserved[512]
    Definition: GPSNew.h:216
    float64_t hacc
    Definition: GPSNew.h:168
    dwGPSGnssTimestampQuality gnssTimestampQuality
    Definition: GPSNew.h:214
    float64_t longitude
    Definition: GPSNew.h:120
    float64_t course
    Definition: GPSNew.h:132
    float64_t hdop
    Definition: GPSNew.h:150
    dwTime_t timestamp_us
    Definition: GPSNew.h:108
    float64_t vacc
    Definition: GPSNew.h:174
    float64_t speed
    Definition: GPSNew.h:138
    uint8_t satelliteCount
    Definition: GPSNew.h:187
    float64_t climb
    Definition: GPSNew.h:144
    float64_t altitude
    Definition: GPSNew.h:126
    float64_t vdop
    Definition: GPSNew.h:156
    struct dwGPSFrameNew::@8 validityInfo
    dwGPSGnssFixStatus gnssFixStatus
    Definition: GPSNew.h:199
    dwTime_t utcTime
    Definition: GPSNew.h:180
    dwGPSGnssTimestampQuality
    Definition: GPSNew.h:62
    dwGPSGnssFixStatus
    Definition: GPSNew.h:55
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_PRMNT_FAIL
    Signal permanent failure.
    Definition: GPSNew.h:72
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_INIT
    Signal initializing.
    Definition: GPSNew.h:64
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_FORCE32
    Definition: GPSNew.h:75
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_TMP_FAIL
    Signal temporary failure.
    Definition: GPSNew.h:70
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_UNCALIB
    Sensor uncalibrated.
    Definition: GPSNew.h:66
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_OK
    Signal in specification.
    Definition: GPSNew.h:68
    @ DW_GPS_GNSS_TIMESTAMP_QUALITY_SENS_NOT_INST
    Sensor not installed.
    Definition: GPSNew.h:74
    @ DW_GPS_GNSS_FIX_STATUS_2D_FIX
    Definition: GPSNew.h:57
    @ DW_GPS_GNSS_FIX_STATUS_NO_FIX
    Definition: GPSNew.h:56
    @ DW_GPS_GNSS_FIX_STATUS_3D_FIX
    Definition: GPSNew.h:58
    @ DW_GPS_GNSS_FIX_STATUS_FORCE32
    Definition: GPSNew.h:59
    This structure contains one frame of data from an GPS/GNSS sensor.
    Definition: GPSNew.h:82
    人人超碰97caoporen国产