/cts/tests/tests/location/src/android/location/cts/ |
GnssNavigationMessageCallbackTest.java | 19 import android.location.GnssNavigationMessage; 22 private static class MockCallback extends GnssNavigationMessage.Callback { 26 GnssNavigationMessage.Callback callback = new MockCallback(); 27 GnssNavigationMessage message = new GnssNavigationMessage(); 28 GnssNavigationMessage event = message; 30 callback.onStatusChanged(GnssNavigationMessage.Callback.STATUS_READY);
|
GnssNavigationMessageTest.java | 19 import android.location.GnssNavigationMessage; 26 * Test the {@link GnssNavigationMessage} values. 29 * 1. Register for {@link GnssNavigationMessage}s. 31 * 3. Check {@link GnssNavigationMessage} status: if the status is not 32 * {@link GnssNavigationMessage.Callback#STATUS_READY}, the test will be skipped because one of 37 * 4. Verify {@link GnssNavigationMessage}s (all mandatory fields), the test will fail if any of the 64 * Tests that one can listen for {@link GnssNavigationMessage}s for collection purposes. 94 List<GnssNavigationMessage> events = mTestGnssNavigationMessageListener.getEvents(); 96 // Verify mandatory GnssNavigationMessage field values. 100 private static void setTestValues(GnssNavigationMessage message) [all...] |
TestGnssNavigationMessageListener.java | 21 import android.location.GnssNavigationMessage; 32 class TestGnssNavigationMessageListener extends GnssNavigationMessage.Callback { 41 private final List<GnssNavigationMessage> mEvents; 48 mEvents = new CopyOnWriteArrayList<GnssNavigationMessage>(); 52 public void onGnssNavigationMessageReceived(GnssNavigationMessage event) { 62 if (mStatus != GnssNavigationMessage.Callback.STATUS_READY) { 87 case GnssNavigationMessage.Callback.STATUS_NOT_SUPPORTED: 88 SoftAssert.failAsWarning(mTag, "GnssNavigationMessage is not supported in the" 91 case GnssNavigationMessage.Callback.STATUS_READY: 93 case GnssNavigationMessage.Callback.STATUS_LOCATION_DISABLED [all...] |
GnssNavigationMessageRegistrationTest.java | 19 import android.location.GnssNavigationMessage; 25 * Test the {@link GnssNavigationMessage} without location registration. 28 * 1. Register for {@link GnssNavigationMessage}s. 30 * 3. Check {@link GnssNavigationMessage} status: if the status is not 31 * {@link GnssNavigationMessage#Callback#STATUS_READY}, the test will be skipped because one of the 36 * 4. If at least one {@link GnssNavigationMessage} is received, the test will pass. 37 * 5. If no {@link GnssNavigationMessage}s are received, then check whether the device is 43 * 2.4 If we receive a {@link GpsStatus}, it mean that {@link GnssNavigationMessage}s 81 * Tests that one can listen for {@link GnssNavigationMessage}s for collection purposes. 102 List<GnssNavigationMessage> events = mTestGnssNavigationMessageListener.getEvents() [all...] |
TestLocationManager.java | 21 import android.location.GnssNavigationMessage; 188 * @param callback a {@link GnssNavigationMessage.Callback} object to register. 192 GnssNavigationMessage.Callback callback) { 200 * @param callback a {@link GnssNavigationMessage.Callback} object to register. 205 GnssNavigationMessage.Callback callback, Handler handler) { 213 * @param callback a {@link GnssNavigationMessage.Callback} object to remove. 215 public void unregisterGnssNavigationMessageCallback(GnssNavigationMessage.Callback callback) {
|
TestMeasurementUtil.java | 23 import android.location.GnssNavigationMessage; 64 GnssNavigationMessage.TYPE_GPS_L1CA, 65 GnssNavigationMessage.TYPE_GPS_L2CNAV, 66 GnssNavigationMessage.TYPE_GPS_L5CNAV, 67 GnssNavigationMessage.TYPE_GPS_CNAV2, 68 GnssNavigationMessage.TYPE_GLO_L1CA, 69 GnssNavigationMessage.TYPE_BDS_D1, 70 GnssNavigationMessage.TYPE_BDS_D2, 71 GnssNavigationMessage.TYPE_GAL_I, 72 GnssNavigationMessage.TYPE_GAL_ [all...] |
/hardware/interfaces/gnss/1.0/default/ |
GnssNavigationMessage.cpp | 21 #include "GnssNavigationMessage.h" 29 sp<IGnssNavigationMessageCallback> GnssNavigationMessage::sGnssNavigationMsgCbIface = nullptr; 31 GpsNavigationMessageCallbacks GnssNavigationMessage::sGnssNavigationMessageCb = { 37 GnssNavigationMessage::GnssNavigationMessage( 41 void GnssNavigationMessage::gnssNavigationMessageCb(LegacyGnssNavigationMessage* message) { 48 ALOGE("%s, received invalid GnssNavigationMessage from GNSS HAL", __func__); 52 IGnssNavigationMessageCallback::GnssNavigationMessage navigationMsg; 69 Return<GnssNavigationMessage::GnssNavigationMessageStatus> GnssNavigationMessage::setCallback [all...] |
GnssNavigationMessage.h | 38 using LegacyGnssNavigationMessage = ::GnssNavigationMessage; 45 struct GnssNavigationMessage : public IGnssNavigationMessage { 46 GnssNavigationMessage(const GpsNavigationMessageInterface* gpsNavigationMessageIface);
|
Android.bp | 15 "GnssNavigationMessage.cpp",
|
Gnss.h | 27 #include <GnssNavigationMessage.h> 160 sp<GnssNavigationMessage> mGnssNavigationMessage = nullptr;
|
Gnss.cpp | 628 ALOGI("%s: GnssNavigationMessage interface not implemented by HAL", __func__); 630 mGnssNavigationMessage = new GnssNavigationMessage(gpsNavigationMessageIface);
|
/frameworks/base/location/java/android/location/ |
GnssNavigationMessageCallbackTransport.java | 23 * A handler class to manage transport callback for {@link GnssNavigationMessage.Callback}. 28 extends LocalListenerHelper<GnssNavigationMessage.Callback> { 54 public void onGnssNavigationMessageReceived(final GnssNavigationMessage event) { 55 ListenerOperation<GnssNavigationMessage.Callback> operation = 56 new ListenerOperation<GnssNavigationMessage.Callback>() { 58 public void execute(GnssNavigationMessage.Callback callback) 68 ListenerOperation<GnssNavigationMessage.Callback> operation = 69 new ListenerOperation<GnssNavigationMessage.Callback>() { 71 public void execute(GnssNavigationMessage.Callback callback)
|
IGnssNavigationMessageListener.aidl | 19 import android.location.GnssNavigationMessage; 25 void onGnssNavigationMessageReceived(in GnssNavigationMessage event);
|
GnssNavigationMessage.aidl | 19 parcelable GnssNavigationMessage;
|
GnssNavigationMessage.java | 32 public final class GnssNavigationMessage implements Parcelable { 121 public void onGnssNavigationMessageReceived(GnssNavigationMessage event) {} 142 public GnssNavigationMessage() { 151 public void set(GnssNavigationMessage navigationMessage) { 368 public static final Creator<GnssNavigationMessage> CREATOR = 369 new Creator<GnssNavigationMessage>() { 371 public GnssNavigationMessage createFromParcel(Parcel parcel) { 372 GnssNavigationMessage navigationMessage = new GnssNavigationMessage(); 388 public GnssNavigationMessage[] newArray(int size) [all...] |
LocationManager.java | [all...] |
/frameworks/base/services/core/java/com/android/server/location/ |
GnssNavigationMessageProvider.java | 19 import android.location.GnssNavigationMessage; 86 public void onNavigationMessageAvailable(final GnssNavigationMessage event) { 113 status = GnssNavigationMessage.Callback.STATUS_READY; 118 status = GnssNavigationMessage.Callback.STATUS_NOT_SUPPORTED; 121 status = GnssNavigationMessage.Callback.STATUS_LOCATION_DISABLED;
|
/compatibility/cdd/3_software/ |
3_5_api-behavioral-compatibility.md | 18 and [`GnssNavigationMessage`]( 19 https://developer.android.com/reference/android/location/GnssNavigationMessage.html).
|
/test/vts-testcase/hal/gnss/V1_0/build/ |
Android.bp | 26 "android/hardware/gnss/1.0/GnssNavigationMessage.vts", 59 "android/hardware/gnss/1.0/GnssNavigationMessage.vts.cpp", 91 "android/hardware/gnss/1.0/GnssNavigationMessage.vts.h", 136 "android/hardware/gnss/1.0/GnssNavigationMessage.vts.cpp", 168 "android/hardware/gnss/1.0/GnssNavigationMessage.vts.h",
|
/test/vts-testcase/hal/gnss/V1_0/host/binderize/ |
AndroidTest.xml | 36 <option name="push" value="spec/hardware/interfaces/gnss/1.0/vts/GnssNavigationMessage.vts->/data/local/tmp/spec/android/hardware/gnss/1.0/GnssNavigationMessage.vts" />
|
/hardware/interfaces/gnss/1.0/ |
IGnssNavigationMessageCallback.hal | 67 struct GnssNavigationMessage { 166 gnssNavigationMessageCb(GnssNavigationMessage message);
|
/frameworks/base/services/core/jni/ |
com_android_server_location_GnssLocationProvider.cpp | 709 const IGnssNavigationMessageCallback::GnssNavigationMessage& message) override; 713 const IGnssNavigationMessageCallback::GnssNavigationMessage& message) { 726 JavaObject object(env, "android/location/GnssNavigationMessage"); [all...] |
/hardware/interfaces/gnss/1.0/vts/functional/ |
VtsHalGnssV1_0TargetTest.cpp | 437 auto gnssNavigationMessage = gnss_hal_->getExtensionGnssNavigationMessage(); 438 ASSERT_TRUE(gnssNavigationMessage.isOk());
|
/cts/tests/tests/location/src/android/location/cts/psedorange/ |
PseudorangePositionVelocityFromRealTimeEvents.java | 22 import android.location.GnssNavigationMessage;
|
/test/vts/tools/build/tasks/list/ |
vts_func_fuzzer_package_list.mk | 73 android.hardware.gnss@1.0-vts.func_fuzzer.GnssNavigationMessage \
|