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

Commit 3c42e5b4 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Update NR TAC limit to 3 bytes"

parents 6c12c5d9 291ec13f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -46987,7 +46987,7 @@ package android.telephony {
    method public long getNci();
    method @IntRange(from=0, to=3279165) public int getNrarfcn();
    method @IntRange(from=0, to=1007) public int getPci();
    method @IntRange(from=0, to=65535) public int getTac();
    method @IntRange(from=0, to=16777215) public int getTac();
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.telephony.CellIdentityNr> CREATOR;
  }
+1 −1
Original line number Diff line number Diff line
@@ -45137,7 +45137,7 @@ package android.telephony {
    method public long getNci();
    method @IntRange(from=0, to=3279165) public int getNrarfcn();
    method @IntRange(from=0, to=1007) public int getPci();
    method @IntRange(from=0, to=65535) public int getTac();
    method @IntRange(from=0, to=16777215) public int getTac();
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.telephony.CellIdentityNr> CREATOR;
  }
+4 −4
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ public final class CellIdentityNr extends CellIdentity {
    private static final String TAG = "CellIdentityNr";

    private static final int MAX_PCI = 1007;
    private static final int MAX_TAC = 65535;
    private static final int MAX_TAC = 16777215; // 0xffffff
    private static final int MAX_NRARFCN = 3279165;
    private static final long MAX_NCI = 68719476735L;

@@ -53,7 +53,7 @@ public final class CellIdentityNr extends CellIdentity {
    /**
     *
     * @param pci Physical Cell Id in range [0, 1007].
     * @param tac 16-bit Tracking Area Code.
     * @param tac 24-bit Tracking Area Code.
     * @param nrArfcn NR Absolute Radio Frequency Channel Number, in range [0, 3279165].
     * @param bands Bands used by the cell. Band number defined in 3GPP TS 38.101-1 and TS 38.101-2.
     * @param mccStr 3-digit Mobile Country Code in string format.
@@ -199,9 +199,9 @@ public final class CellIdentityNr extends CellIdentity {

    /**
     * Get the tracking area code.
     * @return a 16 bit integer or {@link CellInfo#UNAVAILABLE} if unknown.
     * @return a 24 bit integer or {@link CellInfo#UNAVAILABLE} if unknown.
     */
    @IntRange(from = 0, to = 65535)
    @IntRange(from = 0, to = 16777215)
    public int getTac() {
        return mTac;
    }