Init basesystem source codes.
[staging/basesystem.git] / video_in_hal / vehicleservice / positioning / server / src / Sensor / VehicleSens_Did_SpeedPulseFlagFst_l.cpp
1 /*
2  * @copyright Copyright (c) 2016-2020 TOYOTA MOTOR CORPORATION.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 /*******************************************************************************
18  *  File name    :VehicleSens_Did_SpeedPulseFlagFst_l.cpp
19  *  System name    :PastModel002
20  *  Subsystem name  :Vehicle sensor process
21  *  Program name  :Vehicle sensor data master(POSHAL_DID_SPEED_PULSE_FLAG_FST)
22  *  Module configuration  :VehicleSensInitSpeedPulseFlagFstl()    Vehicle sensor SPEED_PULSE_FLAG initialization function
23  *                  :VehicleSensSetSpeedPulseFlagFstl()    Vehicle Sensor SPEED_PULSE_FLAG SET Function
24  *                  :VehicleSensSetSpeedPulseFlagFstG()    Vehicle Sensor SPEED_PULSE_FLAG SET Function
25  *                  :VehicleSensGetSpeedPulseFlagFstl()    Vehicle Sensor SPEED_PULSE_FLAG GET Function
26  ******************************************************************************/
27
28 #include <vehicle_service/positioning_base_library.h>
29 #include "VehicleSens_DataMaster.h"
30
31 /* #Polaris_003 START */
32 #if CONFIG_SENSOR_EXT_VALID        /* Initial Sensor Response */
33 /*************************************************/
34 /*           Global variable                      */
35 /*************************************************/
36
37 /*******************************************************************************
38 * MODULE    : VehicleSensInitSpeedPulseFlagFstl
39 * ABSTRACT  : Vehicle sensor SPEED_PULSE_FLAG initialization function
40 * FUNCTION  : SPEED_PULSE_FLAG data master initialization processing
41 * ARGUMENT  : void
42 * NOTE      :
43 * RETURN    : void
44 ******************************************************************************/
45 void VehicleSensInitSpeedPulseFlagFstl(void) {
46     return;
47 }
48
49 /*******************************************************************************
50 * MODULE    : VehicleSensSetSpeedPulseFlagFstl
51 * ABSTRACT  : Vehicle Sensor SPEED_PULSE_FLAG SET Function
52 * FUNCTION  : Update the SPEED_PULSE_FLAG data master
53 * ARGUMENT  : *pst_data : Pointer to the message data received by the direct line
54 * NOTE      :
55 * RETURN    : VEHICLESENS_EQ  : No data change
56 *             VEHICLESENS_NEQ  : Data change
57 ******************************************************************************/
58 u_int8 VehicleSensSetSpeedPulseFlagFstl(const LSDRV_LSDATA_FST *pst_data) {  // LCOV_EXCL_START 8: dead code
59     AGL_ASSERT_NOT_TESTED();  // LCOV_EXCL_LINE 200: test assert
60     return(VEHICLESENS_EQ);
61 }
62 // LCOV_EXCL_STOP
63
64 /*******************************************************************************
65 * MODULE    : VehicleSensSetSpeedPulseFlagFstG
66 * ABSTRACT  : Vehicle Sensor SPEED_PULSE_FLAG SET Function
67 * FUNCTION  : Update the SPEED_PULSE_FLAG data master
68 * ARGUMENT  : *pst_data : Pointer to the message data received by the direct line
69 * NOTE      :
70 * RETURN    : VEHICLESENS_EQ  : No data change
71 *             VEHICLESENS_NEQ  : Data change
72 ******************************************************************************/
73 u_int8 VehicleSensSetSpeedPulseFlagFstG(const LSDRV_LSDATA_FST_SPEED_PULSE_FLAG *pst_data) {
74     return VEHICLESENS_EQ;
75 }
76
77 /*******************************************************************************
78 * MODULE    : VehicleSensGetSpeedPulseFlagFstl
79 * ABSTRACT  : Vehicle Sensor SPEED_PULSE_FLAG GET Function
80 * FUNCTION  : Provide the SPEED_PULSE_FLAG data master
81 * ARGUMENT  : *pst_data : Pointer to the data master acquisition destination
82 * NOTE      :
83 * RETURN    : void
84 ******************************************************************************/
85 void VehicleSensGetSpeedPulseFlagFstl(VEHICLESENS_DATA_MASTER_FST *pst_data) {  // LCOV_EXCL_START 8: dead code
86     AGL_ASSERT_NOT_TESTED();  // LCOV_EXCL_LINE 200: test assert
87     return;
88 }
89
90 #endif
91 // LCOV_EXCL_STOP