New SensorDB implementation, incomplete
still working...
1. Add all permissions that SensorDB needs in order to dynamically add/remove sensor collection.
2. Update to the newest built library from the funf/appinventor branch
[onGoing] Before Try to fix the Nullpointer exception, caused by using
Pipleline's values (in Screen1.initialized block), however Pipleline is
not bound yet.
Add a method called finishedInitServicevalues() in SensorDB.java for callback after bound to the background service, and reinitiate values ready for use.
1) Add methods to set parameters for SimpleLocationProbe (not using cache/always getting new location everytime)
2) Add parameters for LightSensorProbe (duration to 5 secs) and hideSensitiveData for SmsProbe, CallLogProbe
* Add code in SensorDB.java to make funManager service a foreground service when running data collection
* Funf.jar upgrade to commit "3c06d3d" in funf/appinventor branch
*
Merge branches 'feature/uploadservice-pipeline', 'develop' and 'bug-fix/long-run-service' into linked-data-viz

* feature/uploadservice-pipeline:
  * Add code in SensorDB.java to make funManager service a foreground service when running data collection * Funf.jar upgrade to commit "3c06d3d" in funf/appinventor branch *
  1) Add methods to set parameters for SimpleLocationProbe (not using cache/always getting new location everytime) 2) Add parameters for LightSensorProbe (duration to 5 secs) and hideSensitiveData for SmsProbe, CallLogProbe
  Add a method called finishedInitServicevalues() in SensorDB.java for callback after bound to the background service, and reinitiate values ready for use.
  [onGoing] Before Try to fix the Nullpointer exception, caused by using Pipleline's values (in Screen1.initialized block), however Pipleline is not bound yet.
  1. Add all permissions that SensorDB needs in order to dynamically add/remove sensor collection. 2. Update to the newest built library from the funf/appinventor branch
  still working...
  New SensorDB implementation, incomplete

* develop:
  * Add code in SensorDB.java to make funManager service a foreground service when running data collection * Funf.jar upgrade to commit "3c06d3d" in funf/appinventor branch *
  1) Add methods to set parameters for SimpleLocationProbe (not using cache/always getting new location everytime) 2) Add parameters for LightSensorProbe (duration to 5 secs) and hideSensitiveData for SmsProbe, CallLogProbe
  Add a method called finishedInitServicevalues() in SensorDB.java for callback after bound to the background service, and reinitiate values ready for use.
  [onGoing] Before Try to fix the Nullpointer exception, caused by using Pipleline's values (in Screen1.initialized block), however Pipleline is not bound yet.
  1. Add all permissions that SensorDB needs in order to dynamically add/remove sensor collection. 2. Update to the newest built library from the funf/appinventor branch
  still working...
  New SensorDB implementation, incomplete

* bug-fix/long-run-service:
  * Add code in SensorDB.java to make funManager service a foreground service when running data collection * Funf.jar upgrade to commit "3c06d3d" in funf/appinventor branch *
  1) Add methods to set parameters for SimpleLocationProbe (not using cache/always getting new location everytime) 2) Add parameters for LightSensorProbe (duration to 5 secs) and hideSensitiveData for SmsProbe, CallLogProbe
  Add a method called finishedInitServicevalues() in SensorDB.java for callback after bound to the background service, and reinitiate values ready for use.
  [onGoing] Before Try to fix the Nullpointer exception, caused by using Pipleline's values (in Screen1.initialized block), however Pipleline is not bound yet.
  1. Add all permissions that SensorDB needs in order to dynamically add/remove sensor collection. 2. Update to the newest built library from the funf/appinventor branch
  still working...
  New SensorDB implementation, incomplete