summaryrefslogtreecommitdiffstats
path: root/vehicleservice/positioning/client/include/Naviinfo_API.h
diff options
context:
space:
mode:
authorTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>2020-11-20 23:36:23 +0900
committerTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>2020-11-22 09:02:55 +0900
commit17cf21bcf8a2e29d2cbcf0a313474d2a4ee44f5d (patch)
tree582a9768558d9eaf261ca5df6136e9de54c95816 /vehicleservice/positioning/client/include/Naviinfo_API.h
parent9e86046cdb356913ae026f616e5bf17f6f238aa5 (diff)
Re-organized sub-directory by category
Since all the sub-directories were placed in the first level, created sub-directories, "hal", "module", and "service" for classification and relocated each component. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Change-Id: Ifdf743ac0d1893bd8e445455cf0d2c199a011d5c
Diffstat (limited to 'vehicleservice/positioning/client/include/Naviinfo_API.h')
-rwxr-xr-xvehicleservice/positioning/client/include/Naviinfo_API.h110
1 files changed, 0 insertions, 110 deletions
diff --git a/vehicleservice/positioning/client/include/Naviinfo_API.h b/vehicleservice/positioning/client/include/Naviinfo_API.h
deleted file mode 100755
index 12caa84..0000000
--- a/vehicleservice/positioning/client/include/Naviinfo_API.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * @copyright Copyright (c) 2016-2020 TOYOTA MOTOR CORPORATION.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/******************************************************************************
-@file Naviinfo_API.h
-@detail Naviinfo_API external header file<BR>
- Naviinfo_API External Public Header
-******************************************************************************/
-#ifndef POSITIONING_CLIENT_INCLUDE_NAVIINFO_API_H_
-#define POSITIONING_CLIENT_INCLUDE_NAVIINFO_API_H_
-
-/*****************************************************************************
- * Include *
- *****************************************************************************/
-#include <vehicle_service/positioning_base_library.h>
-#include "Sensor_Common_API.h"
-#include "Vehicle_API.h"
-#include "Sensor_API.h"
-#include <vehicle_service/POS_gps_API.h>
-
-/*****************************************************************************
- * Define *
- *****************************************************************************/
-/* Command ID Definition */
-#define CID_NAVIINFO_DELIVER (0x0205) /* Navigation information setting CID */
-#define CID_NAVIINFO_SPEED_DELIVER (0x0206) /* Vehicle speed setting CID */
-#define CID_NAVIINFO_SETGPSTIME (0x0207) /* GPS time delivery CID */
-
-/* Positioning Level/GPS Information Positioning Status Information Definition */
-#define NAVIINFO_DIAG_GPS_FIX_STS_NON (0) /* Not fix */
-#define NAVIINFO_DIAG_GPS_FIX_STS_2D (1) /* 2D positioning */
-#define NAVIINFO_DIAG_GPS_FIX_STS_3D (2) /* 3D positioning */
-
-/* Reception status definition */
-#define NAVIINFO_DIAG_GPS_RCV_STS_NOTUSE (0) /* Not used */
-#define NAVIINFO_DIAG_GPS_RCV_STS_SEARCHING (1) /* Searching */
-#define NAVIINFO_DIAG_GPS_RCV_STS_TRACHING (2) /* Tracking in progress */
-#define NAVIINFO_DIAG_GPS_RCV_STS_NOTUSEFIX (3) /* Positioning not used */
-#define NAVIINFO_DIAG_GPS_RCV_STS_USEFIX (4) /* Positioning use */
-
-/* Date and Time Status Definition */
-#define NAVIINFO_NAVI_GPS_TD_STS_NOTFIX (0)
-/* Time not calibrated after receiver reset */
-#define NAVIINFO_NAVI_GPS_TD_STS_RTCBACKUP (1)
-/* Time output by RTC backup(Time Calibration Result)*/
-#define NAVIINFO_NAVI_GPS_TD_STS_FIX (2) /* Time calibration completed */
-
-/* ++ Porting from PastModel002 enabled APIs */
-#define CID_VEHICLEIF_GET_VEHICLE_DATA 0x0102 /* Vehicle sensor information acquisition CID */
-#define CID_VEHICLEIF_COMM_WATCH 0x0103 /* Vehicle Sensor Information Disruption Monitoring CID */
-#define CID_SENSORIF__CWORD82__REQUEST 0x0800 /* Vehicle sensor information setting CID */
-
-#define VEHICLE_RET_ERROR_OUTOF_MEMORY (-8) /* Shared memory allocation failure */
-#define VEHICLE_RET_ERROR_INVALID (-10) /* CANID undetermined */
-
-/* -- Porting from PastModel002 enabled APIs */
-
-/*****************************************************************************
- * Typedef *
- *****************************************************************************/
-
-/*****************************************************************************
- * Struct *
- *****************************************************************************/
-/*****************************************************************************
- * TAG : NAVIINFO_DELIVER_MSG
- * ABSTRACT : Navigation information delivery message structure
- * NOTE :
- *****************************************************************************/
-typedef struct {
- T_APIMSG_MSGBUF_HEADER hdr; /* Message header */
- NAVIINFO_ALL dat; /* Message data section */
-} NAVIINFO_DELIVER_MSG;
-
-/*****************************************************************************
- * TAG : NAVIINFO_SPEED_DELIVER_MSG
- * ABSTRACT : Navigation Information (Vehicle Speed) Delivery Message Structure
- * NOTE :
- *****************************************************************************/
-typedef struct {
- T_APIMSG_MSGBUF_HEADER hdr; /* Message header */
- u_int16 navi_speed; /* Vehicle speed information */
- u_int8 reserve[2]; /* reserve */
-} NAVIINFO_SPEED_DELIVER_MSG;
-
-/*****************************************************************************
-* Function prototype *
-*****************************************************************************/
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern int32 VehicleSetVehicleData(PNO pid, VEHICLE_MSG_SEND_DAT *p_data);
-#ifdef __cplusplus
-}
-#endif
-
-#endif // POSITIONING_CLIENT_INCLUDE_NAVIINFO_API_H_