Ankur [Fri, 27 Nov 2015 10:00:01 +0000 (15:30 +0530)]
Separate classes for event listener and client info
Modified the csensor_event_listener and separated the client information into a separate class. Earlier both the client information and the event listener functionality was present in a single class.
This is more structured code.
Review: Removing the functions from event_listener class as they have been moved to client_info class.
Review2: Removing m_client_info from csensor_event_listener and using it as a static instance.
Change-Id: Ie18e84023a8c448fbd8a06f2d2615b4e8c117c65
Ankur [Thu, 26 Nov 2015 10:29:01 +0000 (15:59 +0530)]
Renaming uncal_gyro sensor to gyro_uncal sensor
Change-Id: Ib504e2ba4984c2a1631e09ed4abdf88e90470ec3
Adarsh Shree Ram [Wed, 25 Nov 2015 09:49:52 +0000 (15:19 +0530)]
Changing sf_* to sensord_* APIs in test suite
Change-Id: I44e9b5451d24b56042979bbe3bdaff6edca2c2cd
Ankur [Wed, 25 Nov 2015 09:46:51 +0000 (15:16 +0530)]
Moving sensor definitions to sensor_types.h and cleanup of event definitions
Change-Id: Ic3e1d7c098594134aba1f90da639b01f2f4c8908
Ankur [Tue, 17 Nov 2015 12:18:10 +0000 (17:48 +0530)]
Removing Separate library for sensor-plugins, included it in sensord exec
No Separate sensor-plugin library for sensord plugins, object files for sensor plugins now included in sensord exec.
Updated the sensor_plugin loader as per new structure
Change-Id: I03b18c148c00460c47de85fcbe3fa00a5b498213
Ankur [Mon, 16 Nov 2015 06:35:46 +0000 (12:05 +0530)]
Fixing build issues for auto_rotation and rv_raw
Tested auto_rotation on rd-pq
Change-Id: Ie5fb189bdad77ec7544406072770f03fe3145d0d
Ramasamy [Thu, 12 Nov 2015 10:39:12 +0000 (19:39 +0900)]
Fixing issues related to loading virtual sensors
- fixing loader file for virtual sensors
- cleanup
Change-Id: Id290de293f8090a15790aaf94ee22e7aa6d93797
Ramasamy [Thu, 12 Nov 2015 02:04:55 +0000 (11:04 +0900)]
Debugging issues for loading and execution
- Accelerometer sensor loads and works correctly.
- The build system is independent for both sensord and sensor-haDebugging issues for loading and execution
Change-Id: Iff3066bfe211cdbd21999940ad5fb44d8483045a
Ramasamy [Wed, 11 Nov 2015 06:45:16 +0000 (15:45 +0900)]
Cleanup of unused pkg config files
- Removing unused pkg config files
- cleanup
Change-Id: I8e25441b4a8ca9482dfd1e4b84a1a8eb4b99df7a
Ramasamy [Tue, 10 Nov 2015 09:40:39 +0000 (18:40 +0900)]
Refactoring sensord build files
- Refactoring all cmake and spec files.
- single library for all sensord-plugins
- updated plugin loader for single sensord-plugins and hal-plugins lib
- moving pressure sensor config to sensor-hal
- adding separate library for sensord-plugins
Change-Id: I9333be215387a4d4fcd7b6a4cbdb7206c4a88bdf
Ramasamy [Fri, 6 Nov 2015 12:25:08 +0000 (21:25 +0900)]
Fixing Cmakelist and spec issues
- Fixing issues in cmake and spec files after restructuring
Change-Id: I3a5bb8c74d2af6d24539ead4b7e5c411ca4ca0e3
Adarsh Shree Ram [Tue, 3 Nov 2015 11:44:03 +0000 (17:14 +0530)]
Changes as per the new sensord structure
-UPdated CMakelists and spec files as per the new sensord structure
-updated header file inclusions as per the new file names
-moved files from shared to server folder
Change-Id: I06d7387d1c4a7dc0851e0ece7df0c11ddaa10b22
Ramasamy [Wed, 28 Oct 2015 11:07:49 +0000 (20:07 +0900)]
Restructuring sensord package
- Renaming, moving and restructuring files logically
Change-Id: Ifec6471c36be4669dbd90c1f1c0fe714a6267f5b
Ankur [Wed, 28 Oct 2015 07:31:58 +0000 (13:01 +0530)]
Adding interface file and updating the corresponding files
Change-Id: I8f91282995b2ff49195ae9b2c15b740df6635a42
Ankur [Tue, 27 Oct 2015 06:30:45 +0000 (12:00 +0530)]
Renaming libsensord folder to client
updated the cmake files etc correspondingly
Change-Id: I47e4cc1abbaf8218ac6f4ec299a2b70a00d8ee19
Ankur [Thu, 22 Oct 2015 09:46:24 +0000 (15:16 +0530)]
Moving hal files to new repo and updating CMakeLists and spec file
-Deleting the Hal files for each sensor (moved to new repo)
-updating CMakelists for each sensor and shared/libsensord/server folders
-added the new project as the dependency in the spec file and the CMakelists
Change-Id: I313cf9ef00e86bea8fe852ded64c28a58d52f2d2
Ankur [Thu, 22 Oct 2015 09:11:12 +0000 (14:41 +0530)]
Deleting unused file crw_lock.h and crw_lock.cpp
this class was not being used anywhere.
Change-Id: Ib379cb65bae7de550b470fe00b7f490c73e20bd0
Adarsh Shree Ram [Thu, 1 Oct 2015 09:37:50 +0000 (15:07 +0530)]
Repositioning of header files for improving modularity
The header files are repositioned to remove existing depencies between files that are to be added to a new repo.
Change-Id: I94da30600627453dba0c60151627e2df7ff86d21
Ankur [Thu, 22 Oct 2015 07:15:08 +0000 (12:45 +0530)]
Migrating some code to calculate event from proxi_sensor_hal to proxi_sensor
This code basically checks if the value read is for far or near and based on that, assigns a enum value to the event.
This code needs to be moved to proxi_sensor.cpp so that dependency between sensor_internal.h and proxi_sensor_hal.cpp is removed as proxi_sensor_hal.cpp needs to be moved to a separate repo later.
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: I5a088dc8b5de42f445e7c948b9d539e02167e905
Adarsh Shree Ram [Thu, 22 Oct 2015 06:51:19 +0000 (12:21 +0530)]
Restructuring the sensord framework codebase
The codebase is segregated into 4 directories :libsensord,server,shared and plugins .The plugins directory contains all the sensor plugins under one folder.
Changes: Moved all individual sensor folders into a single folder plugins/
Moved sensor_event definitions files from libsensord(client) to shared as they are being used by plugins/server/client
Change-Id: I42900352c7068cf9fde188a83c92580c62274168
Hongkuk, Son [Wed, 21 Oct 2015 06:08:54 +0000 (15:08 +0900)]
sensord: cplugin_info_list implementation
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I8180880b26021462398c94761206b84fd2c3dfbe
Hongkuk, Son [Wed, 21 Oct 2015 05:26:47 +0000 (14:26 +0900)]
sensord: batch mode support
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Id5f72577237caeb9dd814796a7b059f53e68015d
Hongkuk, Son [Wed, 21 Oct 2015 04:41:06 +0000 (13:41 +0900)]
sensord: wakeup mode support
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I476e3da1a2e5797b38b914e3e9614bd0beb841a9
Hongkuk, Son [Wed, 21 Oct 2015 02:35:05 +0000 (11:35 +0900)]
sensord: extra data embedding
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I79be951f32e25e7497f55819a051cf8de1a4cd30
Hongkuk, Son [Tue, 20 Oct 2015 13:10:01 +0000 (22:10 +0900)]
sensord: disable ultraviolet and bio_led_red
To prevent TCT fail, disable ultraviolet and bio_led_red TEMPORARILY.
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Iea680190defc5e8f4689724878c00047f7a84fa9
Hongkuk, Son [Sun, 18 Oct 2015 05:06:03 +0000 (14:06 +0900)]
sensord: sync with SPIN tizen_2.4
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I6c2150a15109a0ab80c3e642828a2786f137690f
Mu-Woong [Thu, 15 Oct 2015 05:38:12 +0000 (14:38 +0900)]
Replace Security-server with Cynara
Change-Id: If00a9d7d3d87a2f7b01c33e8d2b0986a69a19e82
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 1 Oct 2015 06:16:17 +0000 (23:16 -0700)]
Merge "Adding test case for single process multi-threaded client application" into tizen
Adarsh Shree Ram [Mon, 7 Sep 2015 11:32:49 +0000 (17:02 +0530)]
Adding test case for single process multi-threaded client application
multi-threaded test case to test the performance of the sensors running in parallel for a specific time interval.
Change-Id: I2a47ef879a5bb6ebdbea85e164ce18341516b708
Mu-Woong Lee [Thu, 10 Sep 2015 11:30:33 +0000 (04:30 -0700)]
Merge "Correcting the polling function get_sensor_data error for rotation_vector" into tizen
Ankur [Thu, 10 Sep 2015 06:26:24 +0000 (11:56 +0530)]
Correcting the polling function get_sensor_data error for rotation_vector
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: Ieed8021b878a8b6cd91e2de51dd4c0f1fffb44fe
Ankur [Thu, 10 Sep 2015 05:46:52 +0000 (11:16 +0530)]
Removing compilation error for aarch64
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: I3bd2c71f42ccb0e3a37c8c519562d25e8b339b2d
Ankur [Wed, 12 Aug 2015 06:27:47 +0000 (11:57 +0530)]
Modifying Gaming RV to use a separate instance of sensor fusion - separate from fusion sensor
Independent of Fusion Sensor.
Tested on rd-pq
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: I7c65b00866e9c92fbc9e171f265a83ed232db95a
Ankur [Fri, 21 Aug 2015 09:46:56 +0000 (15:16 +0530)]
Fixing bug related to polling for geomagnetic_rv sensor
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: I23f837e6016ce80110f22432e55af44d8c403814
Vibhor Gaur [Wed, 17 Jun 2015 08:55:07 +0000 (14:25 +0530)]
Adding data collected for accelerometer,gyroscope and magnetic sensor for pedometer for different walking scenarios along with the octave code to plot the data
-Walking scenarios:Phone in hand,Phone in pant pocket,Phone in shirt pocket and Phone while talking for each of the following cases:
1.Climbing stairs down
2.Climbing satirs up
3.Walking fast
4.Walking slow
Change-Id: I8dd891036a892f0987a662dfa765e46a34e7b03f
Ramasamy [Mon, 10 Aug 2015 02:26:22 +0000 (11:26 +0900)]
Updating geo_rv and gyro_rv support for sensor fusion test file
- Added NULL input handling in test file for gyro and geo rotation
vector standalone tests.
Change-Id: Ia2a3f6a7d0221b27ee1edbcf7d91413bd13c6f95
Ankur [Tue, 11 Aug 2015 06:13:18 +0000 (11:43 +0530)]
Algorithm improvement for orientation based on accel+gyro
- Updated algorithm to compensate drift based on mean square
threshold values for accelerometer and gyroscope input.
- Updated the C-library with improvement in algorithm.
Change-Id: I91e99c8722fd568b7da58424b0397e9f07dd456a
Ramasamy [Fri, 31 Jul 2015 08:33:30 +0000 (17:33 +0900)]
Updating test files to support HRM led red sensor
Updated test files for HRM led red sensor.
Change-Id: I8bb1300cd70b9805dcdaf7787c51dfce18fb4430
Adarsh Shree Ram [Mon, 17 Aug 2015 13:57:33 +0000 (19:27 +0530)]
Removing unused members
Change-Id: Ie54cec7be0b553233ff8e1f00b461488d44aa373
Adarsh Shree Ram [Mon, 17 Aug 2015 12:04:57 +0000 (17:34 +0530)]
Removing typecasting warning
Change-Id: I5e8978411b1319a551cc6807177012ee8a4aeefe
Adarsh Shree Ram [Mon, 17 Aug 2015 10:22:36 +0000 (15:52 +0530)]
Removing intialization warning
Change-Id: Ia988358f2aa383ce5202f1f40983f825485bdd9e
Adarsh Shree Ram [Thu, 13 Aug 2015 12:00:17 +0000 (17:30 +0530)]
Code Cleanup for Tilt sensor files
Change-Id: I0db7e52aa61812801342aa6d80a24fe2b78508f4
Ramasamy [Fri, 31 Jul 2015 08:28:15 +0000 (17:28 +0900)]
Adding HRM LED RED sensor plugin for Note 4
- Adding HRM LED RED sensor plugin.
- Adding build files for new plugin.
- Adding API for new sensor.
- Adding configuration for new sensor.
Change-Id: I81231b8fdc831660f28c91ee1ba0850a19955c15
Ankur [Fri, 7 Aug 2015 12:19:15 +0000 (17:49 +0530)]
Bug Fixing in test suite related to pointer reference
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: I7809eca0082fa17e19933eb15194ed696dda8db0
Ramasamy [Fri, 31 Jul 2015 06:08:09 +0000 (15:08 +0900)]
Fixing issue in the UV sensor HAL read data code
Changed based on inputs received from driver team
Change-Id: Id595120289090ef600321d4e96d24dec83c9f34b
Ramasamy [Fri, 24 Jul 2015 08:17:41 +0000 (17:17 +0900)]
Adding missing UV sensor API header file
Missed to add the new API while while committing UV sensor code
Change-Id: Ifd0e7afd644dc18d9d6fc3730ce89c7bc568790d
Ramasamy [Fri, 24 Jul 2015 07:49:10 +0000 (16:49 +0900)]
Cleanup of old data and results for sensor fusion
- removed results folder, as this is also captured in documentation.
- removed unused old data for sensor fusion.
- updated readme file.
Change-Id: I325147a0587fcd41780c5f26da593071b9edb33a
Ramasamy [Fri, 24 Jul 2015 07:38:49 +0000 (16:38 +0900)]
Adding functional testing code for UV Sensor
Updated existing automation test code to support UV sensor test.
Change-Id: I9ee70f5a3ce9786fd57e1e1efde5c23f9bbf0a91
Ramasamy [Fri, 24 Jul 2015 07:29:28 +0000 (16:29 +0900)]
Adding Ultraviolet sensor support for Note 4
- Added/updated files to support ultraviolet sensor for Note 4.
- Added build support
- Added API support
- Added configuration for Note 4 UV sensor
Change-Id: I7de07724d3498372c9a39c5da272eec4674e6af2
Mu-Woong Lee [Wed, 12 Aug 2015 01:22:32 +0000 (18:22 -0700)]
Merge "Adding polling support for tilt sensor and polling fixing bug in fusion sensor -Added polling support for tilt sensor -Fixed polling bug in get_sensor_data function in fusion sensor file" into tizen
Mu-Woong Lee [Wed, 12 Aug 2015 01:21:42 +0000 (18:21 -0700)]
Merge "Adding test cases for auto_rotation sensor in the existing test files" into tizen
Mu-Woong Lee [Wed, 12 Aug 2015 01:20:55 +0000 (18:20 -0700)]
Merge "Enabling Auto_rotation to support landscape/potrait 90 degree events" into tizen
Ankur [Tue, 11 Aug 2015 09:46:37 +0000 (15:16 +0530)]
Adding test cases for auto_rotation sensor in the existing test files
Change-Id: Ib467dbed75a582ccf85a4570c0096fc10afd9270
Signed-off-by: Ankur <ankur29.garg@samsung.com>
Ankur [Tue, 11 Aug 2015 09:37:53 +0000 (15:07 +0530)]
Enabling Auto_rotation to support landscape/potrait 90 degree events
Tested on rd-pq
Change-Id: I9ce16a9fb8ba9f3235e19b5fb29e6063ab8f0f2a
Signed-off-by: Ankur <ankur29.garg@samsung.com>
Ankur [Mon, 10 Aug 2015 10:39:13 +0000 (16:09 +0530)]
Adding polling support for tilt sensor and polling fixing bug in fusion sensor
-Added polling support for tilt sensor
-Fixed polling bug in get_sensor_data function in fusion sensor file
Change-Id: I95fcee8a33482488ac61d7ae46f1f06554a1ac35
Ankur [Fri, 7 Aug 2015 12:07:32 +0000 (17:37 +0530)]
Bug Fixing for gaming_rotation_vector in get_sensor_data function
signed-off-by:"Ankur Garg <ankur29.garg@samsung.com>"
Change-Id: Ie973230ce18b8a043e77d0dd9257223eff95ab1b
Mu-Woong Lee [Thu, 30 Jul 2015 07:28:42 +0000 (00:28 -0700)]
Merge "Fixing problem related to flushing output to file in Fusion data collection test case" into tizen
Mu-Woong Lee [Thu, 30 Jul 2015 07:28:23 +0000 (00:28 -0700)]
Merge "Removing unused functions and variables from geomagnetic rotation vector" into tizen
Mu-Woong Lee [Thu, 30 Jul 2015 07:27:31 +0000 (00:27 -0700)]
Merge "Improving the sensor fusion algorithm for orientation using accel & gyro" into tizen
Ramasamy [Thu, 2 Jul 2015 00:50:55 +0000 (09:50 +0900)]
Improving the sensor fusion algorithm for orientation using accel & gyro
- Improving algorithm by correcting gyroscope orientation using limited
accelerometer orientation.
- Change made and tested only on octave design code.
Change-Id: Ic6abd19ab9f64cb06149622b11533eb1754279aa
Ankur [Mon, 29 Jun 2015 09:22:46 +0000 (14:52 +0530)]
Fixing problem related to flushing output to file in Fusion data collection test case
Change-Id: I5747038fd33e5f0115f167a62f8a7bdd21f64f12
Vibhor Gaur [Fri, 5 Jun 2015 09:14:13 +0000 (14:44 +0530)]
Removing unused functions and variables from geomagnetic rotation vector
Change-Id: Ibbfed62b6b494c46b07af31bb67b9b24d1aa0297
Ankur [Tue, 16 Jun 2015 12:54:09 +0000 (18:24 +0530)]
Updating Test files to test the Uncal_gyro sensor
Add test cases for uncal_gyro sensor to the test files
Change-Id: I20243d3ec6e5967ee96a3120a3178af30ab2cd1d
Ankur [Tue, 16 Jun 2015 12:48:42 +0000 (18:18 +0530)]
Adding Uncal Gyro Sensor and related files
Adding uncal_gyro sensor files.
Change-Id: I5d76a4a40ba774c50fcf0130c78e32011bd106a9
Ankur [Tue, 16 Jun 2015 09:20:48 +0000 (14:50 +0530)]
Adding support for uncal_gyro sensor in fusion_sensor
Modifying the fusion sensor to support uncallibrated gyroscope sensor
Change-Id: I223e58181b0cbcd3d152548cc2c6401826b35348
Ramasamy [Fri, 5 Jun 2015 11:04:44 +0000 (20:04 +0900)]
Moving drift compensation before computing covariance in c++ library
- Moving drift compensation before computing noise covariance as this
provides marginal improvement in orientation estimation.
Change-Id: Ic236f8400203e70d9b870186c8e098c4bcc8395f
Ramasamy [Fri, 5 Jun 2015 08:08:57 +0000 (17:08 +0900)]
Updating standalone c-library test code for orientation sensor
- Updating the standalone c-library test code to test if gyro bias
values are computed correctly in sensor fusion algorithm.
- these test code generally does not follow coding guidelines as
these files are not part of tizen build and is used only for internal
testing purposes.
Change-Id: Iada88a8e5f1122cb0381b4aaac0a57269b43edc5
Ramasamy [Fri, 5 Jun 2015 08:03:36 +0000 (17:03 +0900)]
Added code to compute gyro bias in orientation_filter
- orientation_filter code will compute gyro bias by adding gyro drift and stocastic
noise
- null offset bias will be computed and added to gyro bias on individual virtual
sensor code.
- needed for uncalibrated gyroscope virtual sensor
Change-Id: I09cc8af16c12ea77faee704d0ccf6ba0b4d72736
Mu-Woong Lee [Mon, 15 Jun 2015 12:02:48 +0000 (05:02 -0700)]
Merge "Compensating drift before computing noise covariance" into tizen
Mu-Woong Lee [Mon, 15 Jun 2015 12:00:47 +0000 (05:00 -0700)]
Merge "Adding octave code to compute gyro bias" into tizen
Mu-Woong Lee [Tue, 9 Jun 2015 13:10:26 +0000 (06:10 -0700)]
Merge "Code Cleanup: cleaning up unused functions and variables from gaming rotation vector" into tizen
Ankur [Fri, 29 May 2015 09:03:13 +0000 (14:33 +0530)]
Adding tilt sensor event definitions [sensor_tilt.h] to avoid build break
the sensor_tilt.h file containing the tilt sensor event definitions was missing.
This was causing the build to break.
Added the tilt sensor event definitions with tilt_raw_data_event.
signed-off-by: Ankur Garg <ankur29.garg@samsung.com>
Change-Id: I2d7768d70d05c7e4c1be08910276b958e76ef761
Ramasamy [Fri, 5 Jun 2015 07:45:00 +0000 (16:45 +0900)]
Compensating drift before computing noise covariance
- Improving accuracy of orientation detection by moving the drift
compensation code before computing noise covariance.
- resturcturing of the existing octave code.
Change-Id: I09691d944ae0c3d731b6fabd098a3652991f7dc7
Ramasamy [Fri, 5 Jun 2015 07:19:01 +0000 (16:19 +0900)]
Adding octave code to compute gyro bias
- gyro bias is needed for calibrated gyroscope sensor event
- updated octave design code to simulate the gyroscope bias and plot it
- substituted euler error code(which showed only drift) with gyroscope
bias
Change-Id: I3e411db520d6103326c4e2950e05d6930e34dd9b
Ankur [Fri, 29 May 2015 09:12:59 +0000 (14:42 +0530)]
Code Cleanup: cleaning up unused functions and variables from gaming rotation vector
removing unused functions, variables and macros from gaming rotation vector
Change-Id: Ia59c6d171fc4ed01ffe5e670fbc61a9c3f67c05f
Ankur [Fri, 22 May 2015 06:33:54 +0000 (12:03 +0530)]
Adding documentation for adding hardware fusion sensor in virtual sensors
Change-Id: I12d4b3a93a811709be80db62df5950cc98894cba
Ankur [Mon, 18 May 2015 12:25:26 +0000 (17:55 +0530)]
Adding common plugin for hardware/software sensor fusion - linear accel sensor
Change-Id: Ie0a5eaf3607b14ced68d0cb545c29f0b442afff6
Ankur [Tue, 19 May 2015 11:09:57 +0000 (16:39 +0530)]
Fixing Proximity state definitions
Change-Id: I650b15614b923ed592061bb4bc393e300308480c
Ankur [Mon, 18 May 2015 12:12:58 +0000 (17:42 +0530)]
Updating Linear Acceleration sensor as per fusion sensor restructuring
Tested on rd-pq device with tizen 2.4 repo
Change-Id: I989940c47b8673e9f607c229e44188759659934f
Ankur [Mon, 18 May 2015 11:03:47 +0000 (16:33 +0530)]
Adding common plugin for hardware/software sensor fusion - geomagnetic_rv
Tested on rd-pq device with tizen 2.4 repo
Change-Id: Ifa9a10a1ab60dcde364f7b26f4e8ee4ea66df509
Ankur [Mon, 18 May 2015 10:36:41 +0000 (16:06 +0530)]
Adding common plugin for hardware/software sensor fusion - gaming_rv
Tested on rd-pq device for tizen 2.4 repo
Change-Id: I62436db7534a325515ae49594cde02b02ef3e51f
Mu-Woong Lee [Wed, 27 May 2015 14:18:24 +0000 (07:18 -0700)]
Merge "Adding common plugin for hardware/sensor fusion - gravity sensor" into tizen
Mu-Woong Lee [Wed, 27 May 2015 14:15:39 +0000 (07:15 -0700)]
Merge "Updating gravity sensor after fusion sensor restructuring" into tizen
Mu-Woong Lee [Tue, 26 May 2015 07:33:16 +0000 (00:33 -0700)]
Merge "Adding common plugin for hardware/software fusion - orientation sensor" into tizen
Mu-Woong Lee [Tue, 26 May 2015 07:32:22 +0000 (00:32 -0700)]
Merge "Common plugin for Hardware/Software Rotation Vector" into tizen
Mu-Woong Lee [Tue, 26 May 2015 07:31:13 +0000 (00:31 -0700)]
Merge "Removal of redundant variables and functions from orientation sensor: Code cleanup" into tizen
Ankur [Mon, 18 May 2015 10:01:59 +0000 (15:31 +0530)]
Updating gravity sensor after fusion sensor restructuring
Tested on rd-pq device with 2.4 repo
Change-Id: I8881c5823507b3ef02567eb13c628af5ea8e62a4
Ankur [Mon, 18 May 2015 10:20:19 +0000 (15:50 +0530)]
Adding common plugin for hardware/sensor fusion - gravity sensor
Tested on rd-pq device for 2.4 repo
Change-Id: Ia6599ce7dac2de2ac1935668d38297466374ab08
Ankur [Mon, 18 May 2015 08:00:53 +0000 (13:30 +0530)]
Adding common plugin for hardware/software fusion - orientation sensor
Support for common virtual sensor plugin for orientation sensor for both hardware and software based sensor fusion
Tested on rd-pq device with tizen 2.4 repo
Change-Id: I676cc594d167928508e3e82a585e2d5910d01e40
Ankur [Fri, 15 May 2015 12:12:23 +0000 (17:42 +0530)]
Common plugin for Hardware/Software Rotation Vector
Next Part: Support in fusion sensor to handle hal (replace rv_raw)
Change-Id: I736bd022626eed5e9086b9040906b706130e161c
Ankur [Fri, 15 May 2015 12:45:27 +0000 (18:15 +0530)]
Removal of redundant variables and functions from orientation sensor: Code cleanup
Cleanup of orientation sensor code: removal of unused variables and functions.
Change-Id: I54f99cd2193c78f40012a23766851f86830b5ed3
Ramasamy [Fri, 15 May 2015 10:07:10 +0000 (19:07 +0900)]
Updating test files to support the tilt sensor
- Adding support for tilt sensor in all test files
Change-Id: I7107668a844204b7087a5a89d7ca21aa9ece3e93
Ramasamy [Fri, 15 May 2015 10:00:26 +0000 (19:00 +0900)]
Adding Tilt Sensor and related files
- Adding tilt sensor based on accelerometer only
- uses intermediate quaternion output of sensor fusion
- Used in Tizen Z1 for computing limited device orientation
- Adding all api, build files related to tilt
Change-Id: I7682da9238ca61e9d8fc1b392fb14afc33406d2d
Ramasamy [Fri, 15 May 2015 09:48:26 +0000 (18:48 +0900)]
Adding support for computing tilt quaternion based on accelerometer
- support for sensor fusion algorithm to compute tilt quaternion
Change-Id: I32135f270acc4eb8de1811e6f29182614dd7ce54
Ankur [Thu, 9 Apr 2015 11:57:40 +0000 (17:27 +0530)]
Addition of Test case for fusion data collection
This test case registers accelerometer, gyroscope, magnetometer and proximity sensors from one single client.
This is useful for collecting data from these physical sensors for any particular motion.
Change-Id: Ie2c866c5ec624290f9988b17ee33ea92bc8752ca
Mu-Woong Lee [Mon, 11 May 2015 07:28:21 +0000 (00:28 -0700)]
Merge "Adding polling based test functionality for sensors" into tizen
Vibhor Gaur [Wed, 8 Apr 2015 12:06:30 +0000 (17:36 +0530)]
Adding polling based test functionality for sensors
-Adding functionality for getting sensor event logs using polling mechansim.
-Change is being integrated in the test suite after there was amajor restructuring of the test folder to combine all tests into one.
Change-Id: I23a817895a9e7db8f7c4284f0d0c6c697476f5e9
Mu-Woong Lee [Mon, 11 May 2015 06:04:24 +0000 (23:04 -0700)]
Merge "Modifying error/return conditions during fusion sensor initialization" into tizen
Mu-Woong Lee [Mon, 11 May 2015 06:02:15 +0000 (23:02 -0700)]
Merge "Restructuring get_device_orientation flow" into tizen
Mu-Woong Lee [Mon, 11 May 2015 05:56:40 +0000 (22:56 -0700)]
Merge "Removing Compiler warning - unused variable" into tizen