NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
GPSPlugin.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2019-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6  * property and proprietary rights in and to this material, related
7  * documentation and any modifications thereto. Any use, reproduction,
8  * disclosure or distribution of this material and related documentation
9  * without an express license agreement from NVIDIA CORPORATION or
10  * its affiliates is strictly prohibited.
11  */
12 
20 #ifndef DW_SENSORS_GPS_PLUGIN_H
21 #define DW_SENSORS_GPS_PLUGIN_H
22 
23 #include <dw/sensors/legacy/plugins/SensorCommonPlugin.h>
24 #include <dw/sensors/gps/GPS.h>
25 
34 #ifdef __cplusplus
35 extern "C" {
36 #endif
37 
51 
53 typedef struct
54 {
58 
73 
76 #ifdef __cplusplus
77 }
78 #endif
79 
80 #endif
dwGPSFrame
A GPS packet containing localization information.
Definition: GPSFrame.h:284
dwSensorGPSPluginFunctionTable
Function Table exposing GPS plugin functions.
Definition: GPSPlugin.h:53
dwSensorGPSPlugin_getFunctionTable
dwStatus dwSensorGPSPlugin_getFunctionTable(dwSensorGPSPluginFunctionTable *functions)
Gets the handle to functions defined in 'dwSensorGPSPluginFunctionTable' structure.
dwSensorGPSPluginFunctionTable::parseDataBuffer
dwSensorGPSPlugin_parseDataBuffer parseDataBuffer
Definition: GPSPlugin.h:56
sensor
DW_API_PUBLIC const dwSensorHandle_t sensor
Definition: Camera.h:714
dwSensorPluginSensorHandle_t
void * dwSensorPluginSensorHandle_t
Plugin handle. Used in plugin public interfaces.
Definition: SensorPlugin.h:33
dwSensorCommonPluginFunctions
Function Table exposing common plugin functions.
Definition: SensorCommonPlugin.h:244
dwSensorGPSPlugin_parseDataBuffer
dwStatus(* dwSensorGPSPlugin_parseDataBuffer)(dwGPSFrame *frame, size_t *consumed, dwSensorPluginSensorHandle_t sensor)
Processes the data previously passed via the 'dwSensorPlugin_pushData' interface.
Definition: GPSPlugin.h:50
dwStatus
dwStatus
Status definition.
Definition: ErrorDefs.h:27
dwSensorGPSPluginFunctionTable::common
dwSensorCommonPluginFunctions common
Definition: GPSPlugin.h:55