61c5c1b001573d91012fd18e670e262b414aa81b |
|
21-Nov-2017 |
Brian Duddie <bduddie@google.com> |
Enable -Wformat for nanoapps Add printf format declaration to chreLog when the nanoapp logging utility header file is included, so format string errors will be caught at compile time. Test: ./run_sim.sh, ./load_chre.sh, make nanoapps Change-Id: Id6cc0585f5b15ff0d92ed87c5df71fb214ae22c1
/system/chre/apps/wwan_world/wwan_world.cc
|
9c9599c0f18f4f8ee62980a265b48feb55c867bf |
|
24-May-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds support for logging WCDMA cell info Test: load_chre.sh, log results Change-Id: I0d329114fa13ad83ed581a35a6e79bd2c437a79c
/system/chre/apps/wwan_world/wwan_world.cc
|
53db7c705274e84efbe929c6ce16c6617cb3308e |
|
02-May-2017 |
Andrew Rossignol <aarossig@google.com> |
Removes obsolete ignored events from sample apps Test: run_sim.sh Change-Id: Ic558a25ec2138a45e90e5d276cf33eefcfefbdea
/system/chre/apps/wwan_world/wwan_world.cc
|
e5d8b38a4814e88b04bcad8e8e9835c375e725bd |
|
11-Apr-2017 |
Brian Duddie <bduddie@google.com> |
Reduce logspam from start/stop events Update sample apps to ignore nanoapp started/stopped events if they don't use them. Test: run simulator Change-Id: Icba38c137ef8687e23a7d4c20ebf9802f246bfe2
/system/chre/apps/wwan_world/wwan_world.cc
|
96f33751ce98a3e64d90373a3a42f88458b3aef0 |
|
30-Mar-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds support for posting cell info to nanoapps who requested it Test: Run on device, see cell info being logged Change-Id: If53b008a52d4e6ce08322899b0dfe98189247a09
/system/chre/apps/wwan_world/wwan_world.cc
|
c95f382172ad4082e70cf2561223fa0056b62e5a |
|
29-Mar-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds periodic cell info requests to WwanWorld Test: Run on device Change-Id: I28c4581d1c3f79eb300a4f09b24821015ab853f9
/system/chre/apps/wwan_world/wwan_world.cc
|
2b9d71a9f6a9e8cc0e787957d022154231f29962 |
|
24-Mar-2017 |
Brian Duddie <bduddie@google.com> |
Correct nanoappEnd entry point naming Was previously referred to as nanoappStop, which does not match the CHRE API definition. Test: compile for linux and slpi Change-Id: I0586a702624f0159e79876608c5955ed974912f1
/system/chre/apps/wwan_world/wwan_world.cc
|
9d5b500a223ef73560f0dce38f50b809bde5dd0d |
|
23-Mar-2017 |
Brian Duddie <bduddie@google.com> |
Rework Nanoapp model Unify Nanoapp into a single monolithic object that directly exposes the common interfaces implemented in core and platform. As a result of this, PlatformNanoapp will no longer exist as a separate entity from Nanoapp. In preparation for dynamic app support, refactor static nanoapp loading to construct a UniquePtr<Nanoapp> and transfer ownership to the EventLoop when starting a nanoapp. This commit includes the first look at the nanoapp support library which will be used for external nanoapps implemented as dynamic shared objects. Test: run chre_test_client with MessageWorld, and run the Linux simulator Change-Id: Ic17f2c48c3156d1e5bb255b1c6a188908123d5df
/system/chre/apps/wwan_world/wwan_world.cc
|
e969b9be8eca27ffc875167879ab0ec093b3e313 |
|
16-Mar-2017 |
Andrew Rossignol <aarossig@google.com> |
Implements static nanoapp loading - Removes the list of nanoapps from the platform init code - Introduces a new weakly linked nanoapp list on a per-platform basis - Adds a LoadStaticNanoapps method Test: Compile + run simulator and device. Change-Id: Ib4927655977a088650b3954437de3f594ee6529d
/system/chre/apps/wwan_world/wwan_world.cc
|
a16406ba1a734f21f36a4b0f64b23b062644b6e2 |
|
16-Mar-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds a nanoapp logging header file - Updates nanoapps to use this new logging macro - Updates chre.h to be a system-style include - Makes using chreLog shorter - Allows disabling logs below a certain level - Moves some common log level logic to a new file to be shared Test: Compile and run the simulator Change-Id: I81ce7218132f9325b58e2a6792a3bfb6573c30ed
/system/chre/apps/wwan_world/wwan_world.cc
|
8140b334bcb89b0653d5402285821e7c75871b74 |
|
15-Mar-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds a WwanWorld sample nanoapp Test: Compile only test for now, device testing coming Change-Id: I1387e8c564f3eaf9ce81544f2331a57684a7ac61
/system/chre/apps/wwan_world/wwan_world.cc
|