OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SensorRequest
(Results
1 - 11
of
11
) sorted by null
/system/chre/core/tests/
sensor_request_test.cc
23
using chre::
SensorRequest
;
46
TEST(
SensorRequest
, DefaultMinimalPriority) {
47
SensorRequest
request;
53
TEST(
SensorRequest
, ActiveContinuousIsHigherPriorityThanActiveOneShot) {
54
SensorRequest
activeContinuous(SensorMode::ActiveContinuous,
56
SensorRequest
activeOneShot(SensorMode::ActiveOneShot,
58
SensorRequest
mergedRequest;
66
TEST(
SensorRequest
, ActiveOneShotIsHigherPriorityThanPassiveContinuous) {
67
SensorRequest
activeOneShot(SensorMode::ActiveOneShot,
69
SensorRequest
passiveContinuous(SensorMode::PassiveContinuous
[
all
...]
/system/chre/core/include/chre/core/
sensor.h
61
bool setRequest(const
SensorRequest
& request);
96
SensorRequest
mSensorRequest;
sensor_request_manager.h
68
const
SensorRequest
&
sensorRequest
);
109
RequestMultiplexer<
SensorRequest
> multiplexer;
119
* @return A pointer to a
SensorRequest
that is owned by the provided nanoapp
122
const
SensorRequest
*find(const Nanoapp *nanoapp, size_t *index) const;
133
bool add(const
SensorRequest
& request, bool *requestChanged);
158
bool update(size_t updateIndex, const
SensorRequest
& request,
sensor_request.h
30
// code withput pulling in the entire
SensorRequest
class which is only intended
234
class
SensorRequest
{
240
SensorRequest
();
250
SensorRequest
(SensorMode mode, Nanoseconds interval, Nanoseconds latency);
262
SensorRequest
(Nanoapp *nanoapp, SensorMode mode, Nanoseconds interval,
272
bool isEquivalentTo(const
SensorRequest
& request) const;
281
bool mergeWith(const
SensorRequest
& request);
/system/chre/core/
sensor_request.cc
200
SensorRequest
::
SensorRequest
()
201
:
SensorRequest
(SensorMode::Off,
205
SensorRequest
::
SensorRequest
(SensorMode mode,
210
SensorRequest
::
SensorRequest
(Nanoapp *nanoapp, SensorMode mode,
215
bool
SensorRequest
::isEquivalentTo(const
SensorRequest
& request) const {
221
bool
SensorRequest
::mergeWith(const SensorRequest& request)
[
all
...]
sensor_request_manager.cc
27
const
SensorRequest
&
sensorRequest
) {
29
sensorRequest
.getMode());
30
bool isRequestOneShot = sensorModeIsOneShot(
sensorRequest
.getMode());
31
uint64_t requestedInterval =
sensorRequest
.getInterval().toRawNanoseconds();
32
uint64_t requestedLatency =
sensorRequest
.getLatency().toRawNanoseconds();
85
SensorRequest
nullRequest =
SensorRequest
();
112
uint32_t sensorHandle, const
SensorRequest
&
sensorRequest
) {
[
all
...]
sensor.cc
39
bool Sensor::setRequest(const
SensorRequest
& request) {
/system/chre/platform/include/chre/platform/
platform_sensor.h
87
bool setRequest(const
SensorRequest
& request);
/system/chre/platform/linux/
platform_sensor.cc
41
bool PlatformSensor::setRequest(const
SensorRequest
& request) {
/system/chre/platform/shared/
chre_api_sensor.cc
27
using chre::
SensorRequest
;
58
SensorRequest
sensorRequest
(nanoapp, sensorMode, Nanoseconds(interval),
61
.setSensorRequest(nanoapp, sensorHandle,
sensorRequest
);
/system/chre/platform/slpi/
platform_sensor.cc
799
const
SensorRequest
& chreRequest, uint8_t sensorId, uint8_t dataType,
801
sns_smgr_buffering_req_msg_v01 *
sensorRequest
) {
804
memset(
sensorRequest
, 0, sizeof(*
sensorRequest
));
811
SensorRequest
request(
818
sensorRequest
->ReportId = getReportId(sensorId, dataType, calType);
819
sensorRequest
->Action = getSmgrRequestActionForMode(request.getMode());
824
sensorRequest
->ReportRate = intervalToSmgrQ16ReportRate(batchingInterval);
825
sensorRequest
->Item_len = 1; // One sensor per request if possible.
826
sensorRequest
->Item[0].SensorId = sensorId
[
all
...]
Completed in 70 milliseconds