History log of /frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e2270652141700626b5c11d56e9a97cb0f8e1957 15-Feb-2018 Nathan Harold <nharold@google.com> Fix LTE Timing Advance Doc String

The Doc string for LTE timing advance incorrectly
lists the range based on the maximum size of an
incremental TA command rather than the cumulative
timing advance. The spec reference is correct, but
the range was wrong.

Bug: 66751464
Test: compilation (docstring only change)
Change-Id: I0242cae7af40a7d9ed5ae9a2a509592076e5b6a3
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
9d729c5304508b355345e5490d69f9509bb1cb4d 30-Jan-2018 Nathan Harold <nharold@google.com> CellSignalStrength cleanup

Remove a few duplicated initialization methods
in the CellSignalStrength classes. They were
either not being used or were trivially refactored
in to their respective constructors.

Bug: 72742517
Test: compilation
Change-Id: I7115eace62dc0b6d59ea25deedaf5a0d0f270496
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
017e7f90eea67b0ecd002d1ab193f60238ad0555 30-Jan-2018 Nathan Harold <nharold@google.com> Update hashCode in CellSignalStrength classes

The CellSignalStrength hashCode function was using a
fairly ineffective method of hashing. An External
reporter requested that we fix it. This CL moves to
using the Objects.hash() implementation.

Bug: 22479413
Test: compilation
Change-Id: Ic017ba54ef757fd3ec3e5000ac61108dd836bd8a
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
4134ccb2145b3a4eb6b1027a487e01795d855d31 30-Nov-2016 nharold <nharold@google.com> Merge "Expose GSM Timing Advance, Update LTE TA docstring"
90bc8e30ad3b0c211ef6e4a2e54cfadd28df1b2d 10-Nov-2016 Nathan Harold <nharold@google.com> Expose GSM Timing Advance, Update LTE TA docstring

-Expose the GSM timing advance
-Add a spec reference to the LTE Timing Advance

Bug: 28910982
Test: None
Change-Id: I7573dbb1316a2ab52051072ebad2532601f4299c
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
211c1c2ca815b101ed9bc65a9ab0407c3ce97836 09-Nov-2016 Kevin Su <kevinsoup@google.com> Expose getters for RSRP, RSRQ, RSSNR, and CQI in CellSignalStrengthLte.
Regenerate api accordingly.
BUG: 32609966
Test: CTS Testing new API

Change-Id: I2603fc0001f31ff23f02f4fdf2a72b33f2750a4c
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
efbb8f337658f417a3af5f8e656eb5d23372596e 05-May-2016 Nathan Harold <nharold@google.com> CellInfo Parceling for Invalid Values

Within CellInfo Fields, Integer.MAX_VALUE should indicate
that a field is not present in a report. This change makes the
invalid value consistent, and also ensures that it is checked
in the calculation of power levels / asu.

-Update parcel/unparcel functions to avoid -MAX_VALUE
-Update LTE and CDMA asuLevel() and level() functions to be
consistently aware of the possibility of incomplete information

Bug: 27946114
Change-Id: Iacdc85db894e4a7809da8b5dc759488a1b6321ea
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
14388588268596c72cff1dbabfb97b1bd4c58ea1 24-Nov-2015 Nathan Harold <nharold@google.com> Add hidden APIs for retrieving LTE RSRQ and RSSNR

Change-Id: Iff3c4869830321b979cf0c2c6a9076efda943389
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
dbf09ffed27b35cf310e3c53402edf0f56f5e7d1 01-Oct-2013 Jaime Lopez <jaimel@codeaurora.org> Telephony: Read signal strength values as expected

Telephony framework expects Lte rsrp and rsrq, as well
as dbm and ecio values for cdma and evdoe to be negative.
RIL Interface provides positive values.
Fix that by changing the constructor from Parcel to
also multiply by -1
Writing to parcel also modified for consistency

Bug: 10440827
Change-Id: I6a8112a5b343c5e6c6dc12332a6e9a489b093cc1
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
29c8b00f14675aa35ef44a58a60947f477247a1a 21-Jun-2013 Wink Saville <wink@google.com> Fix misspelling of getLteSignalStrenght.

Change to getLteSignalStrength.

Change-Id: Ie2acec9e01af0e64a61902383f06729a7cee1975
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
22b1e80c24c5fbd702a19f2511ee2897baaf3e98 07-Dec-2012 Wink Saville <wink@google.com> Use Rlog

Change-Id: I44919126606cd55f7dce7c942027ed0d914f04bd
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
c6e4917adda19beb780386bcc26b652748b8ab13 21-Sep-2012 Wink Saville <wink@google.com> Refactor Cell Location public API.

Bug: 7189651
Change-Id: I173412095a5f7ae6116ee65b5315782f1c0c7688
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
82e6ee62b2be3c716c215e4ba72c8a12c58620fb 28-Aug-2012 Wink Saville <wink@google.com> Unhide some CellSignalStrength methods.

When submitting originally I'd missed unhiding these methods.

Change-Id: I627a5ea0c8c29b6ddfe5b1c49f9c0789d5e86456
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
2900a3fae6e3da65522ffc16673ab1757352afbb 14-Aug-2012 Wink Saville <wink@google.com> Fix build.

I tried to get these into the merge conflict resolution,
but didn't succeed.

Change-Id: Id474415869182da438c09f7a75ee54c098fbc81e
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
3caf66d2ea63c75039daf43af30d3727e5ce6b58 26-Jul-2012 Wink Saville <wink@google.com> Unhide the new location API's

Change-Id: I41cc89998b8bd1e6686ea30475ab8905a133e312
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java
b208a24cf521401912cfce16fce550a995cf1250 25-Jul-2012 Wink Saville <wink@google.com> Revise and update CellInfo API's

Change-Id: I25a46076a244f50edb9da65816b3717e00820b34
/frameworks/base/telephony/java/android/telephony/CellSignalStrengthLte.java