| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This alone was enough to cut 16KB off of the mllite.so size.
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Some formatting nitpicks.
- Removed useless 'dev_name'/'dev_fd' stuff for SensorBase.
- Merged sensor structs together.
- Added handleToDriver for MPLSensor.
|
|
|
|
|
| |
Since we're not checking which sensor models we have,
we don't need to dynamically do this.
|
|
|
|
| |
While we're at it, make these constants and axe the functions.
|
|
|
|
|
|
|
| |
Since these are both in our device tree now, there's no need to
have them be separated. This saves about 14KB of space as well.
Change-Id: Ibfcd7da4b30bb261586ecd9373e6fd4a343e0e06
|
|
|
|
|
| |
version_major and version_minor are deprecated.
Ensure we actually set the sensor api version.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Overhauled its .mk files as well as fixed some whitespace problems.
Conflicts:
libsensors/Android.mk
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This leverages the BMP180's ability to sense the temperature.
Requires kernel change, but there are no adverse side-effects without the kernel change.
Change-Id: Ibe2228d0ab30775556acb0a034f7f0904ed1b0b7
Signed-off-by: Kyle Repinski <repinski23@gmail.com>
Conflicts:
libsensors/sensors.cpp
|
|
|
|
| |
Change-Id: I2baeed3ad353ebeb94858c9edc0da78e41b09dcd
|
|
|
|
|
| |
65xx has been added for hammerhead, need to update to reflect 60xx
for tuna (manta needs this as well)
|
|
|
|
|
| |
Bug: 8580410
Change-Id: I0aaa2bbe1702491079c1763de7d7e0c00cb8117f
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: I2e1c43800c19b718cc7ee94ec299c62bc14873b4
|
|\
| |
| |
| |
| | |
* commit 'cdf42b730b95b6a3ffb17c7a96452a606eb6d61b':
sensors: Retry poll on EINTR
|
| |\
| | |
| | |
| | |
| | | |
* commit 'a0b9e472a70f4e380bfe06a25a44fb1242bf94ef':
sensors: Retry poll on EINTR
|
| | |
| | |
| | |
| | | |
Change-Id: I29dec0d901ce56b385d03e24d354b1f3d2b13776
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
current 8 entry table" into ics-mr1
* commit '8fcc12c67ec3f3eac78c1d275a007c374ffbc036':
sensors: Return a calculated lux value instead using the current 8 entry table
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The light sensor now uses the lux to current formula in the datasheet,
I = 10 * log(Ev) uA, and multiplies the result by 4 as an attempt
to correct for the glass in front of the sensor.
Also update the config_autoBrightnessLevels table so the auto brightness
change occurs at the same adc values as before (or close for 7.2 lux).
Change-Id: I121ce0f23dca093c9607ac9447b9263f48507a09
|
|/
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/143865
Bug: 5449033
Change-Id: Iab0aa050fba57491f5cb7ed928f44a0fda7d1ea4
|
|
|
|
|
|
|
|
|
|
| |
Sensor HAL changes to make light sensor value to be reported on
enabling light sensor.
- Ignore the dummy initial value -1 that is pushed by driver
- Set previous light value to -1 on enable
Change-Id: Iaa64fb02f4b82339ba96146d170ca447f409a5ad
Signed-off-by: Vishnudev Ramakrishnan <vramakri@sta.samsung.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Solving the bug where residual events in input queue from one sensor
that was disabled causes events from other sensors to not be returned
until num events = count.
The bug has the symptom that events from all sensors seem to be delayed.
The bug was in readEvents() in SamsungSensorBase.cpp. Solution is to discard
the residual events if sensor has been disabled already.
Change-Id: I8c9e1ff741c8f2864d6bc7513c1163c41a178852
Signed-off-by: Won Hyoung Lee <whlee@sta.samsung.com>
|
|
|
|
| |
Change-Id: I2a2382a73ff6615cc1148ec838fa188964a9d1d4
|
|
|
|
|
|
|
| |
If the mpl library is not available we do not want the fused sensors from
MPLSensor.
Change-Id: If2ac70188db8c0319cc24dc546d60a34de1c986d
|
|
|
|
| |
Change-Id: Ic3f255d147f3b9fd59d7a3be1d807d1a7b67fed3
|
|
|
|
|
|
|
|
|
|
|
| |
Changed the light sensor ADC calibration values to the ones
provided by proxima hardware team.
Also corrected the comparison operator during adc to lux lookup
to account for boundary values.
Change-Id: I434f5bf8774f5eff0e639377db73c058a10f7d2d
Signed-off-by: Vishnudev Ramakrishnan <vramakri@sta.samsung.com>
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: Id47575b409e10db2f101a6a5d3520c5933d94be2
|
|
|
|
|
|
|
|
| |
NOTE:
- light sensor ADC values need to be calibrated.
Change-Id: Iba75dc62a922bbcd0d1e273566f9089c4da450fb
Signed-off-by: Marty Fouts <mfouts@sta.samsung.com>
|
|
|
|
|
| |
Change-Id: I34a4a4dea8b30b22046889246f164c3ea40ab2a4
Signed-off-by: Danke Xie <d.xie@sta.samsung.com>
|
|
Only the sensors from the invensense library are inclueded fro now.
Change-Id: I997d38eb722e2e5c0b44168db8c70282fab407a6
|