Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0483230c authored by Yu-Han Yang's avatar Yu-Han Yang
Browse files

Add GnssMeasurement AIDL HAL

BYPASS_INCLUSIVE_LANGUAGE_REASON=refactoring

Bug: 173797017
Test: on cuttlefish
Change-Id: I21de890f1064d761d7ddd1cd73e57396c1974c81
parent 08cd3d69
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ cc_binary {
        "android.hardware.gnss@2.0",
        "android.hardware.gnss@1.1",
        "android.hardware.gnss@1.0",
        "android.hardware.gnss-ndk_platform",
    ],
    static_libs: [
        "android.hardware.gnss@common-default-lib",
+3 −2
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@ cc_binary {
        "GnssMeasurement.cpp",
        "GnssMeasurementCorrections.cpp",
        "GnssVisibilityControl.cpp",
        "service.cpp"
        "service.cpp",
    ],
    shared_libs: [
        "libhidlbase",
@@ -39,8 +39,9 @@ cc_binary {
        "android.hardware.gnss.visibility_control@1.0",
        "android.hardware.gnss@2.1",
        "android.hardware.gnss@2.0",
        "android.hardware.gnss@1.0",
        "android.hardware.gnss@1.1",
        "android.hardware.gnss@1.0",
        "android.hardware.gnss-ndk_platform",
    ],
    static_libs: [
        "android.hardware.gnss@common-default-lib",
+1 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ cc_binary {
        "android.hardware.gnss@1.0",
        "android.hardware.gnss@1.1",
        "android.hardware.gnss@2.0",
        "android.hardware.gnss-ndk_platform",
    ],
    static_libs: [
        "android.hardware.gnss@common-default-lib",
+2 −3
Original line number Diff line number Diff line
@@ -19,10 +19,9 @@
#include <android/hardware/gnss/2.1/IGnss.h>
#include "v2_1/gnss_hal_test_template.h"

using android::hardware::gnss::V2_1::IGnss;

// The main test class for GNSS HAL.
class GnssHalTest : public GnssHalTestTemplate<IGnss> {
class GnssHalTest : public android::hardware::gnss::common::GnssHalTestTemplate<
                            android::hardware::gnss::V2_1::IGnss> {
  public:
    /**
     * IsGnssHalVersion_2_1:
+3 −0
Original line number Diff line number Diff line
@@ -27,6 +27,9 @@ using android::hardware::hidl_vec;

using android::hardware::gnss::common::Utils;

using android::hardware::gnss::V2_1::IGnssAntennaInfo;
using android::hardware::gnss::V2_1::IGnssAntennaInfoCallback;

using IGnssMeasurement_2_1 = android::hardware::gnss::V2_1::IGnssMeasurement;
using IGnssMeasurement_2_0 = android::hardware::gnss::V2_0::IGnssMeasurement;
using IGnssMeasurement_1_1 = android::hardware::gnss::V1_1::IGnssMeasurement;
Loading