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
Ramasamy [Wed, 25 Mar 2015 10:00:59 +0000 (15:30 +0530)]
Modifying error/return conditions during fusion sensor initialization
- Only failure of accel object initialization will return error
- Failure of gyro and magnetic object initialization will print info
Change-Id: I6cf67581d4a5fd18d87e418f095a067ceb07841e
Ankur [Tue, 5 May 2015 12:03:02 +0000 (17:33 +0530)]
Removed Compiler warning - incompatible pointer type
Change-Id: I73f52ea6bb3b7e6f5306bc1cc32c6d1cbf953648
Ankur [Mon, 4 May 2015 05:50:25 +0000 (11:20 +0530)]
Removing Compiler warning - unused variable
Removed unused variable
Change-Id: I73b3c36d2e30024fbb7e9f75014574bc1957ec77
Ramasamy [Wed, 25 Mar 2015 09:22:37 +0000 (14:52 +0530)]
Restructuring get_device_orientation flow
- restructuring orientation_filter::get_device_orientation flow for easier maintenance
- cleanup
Change-Id: Ie1bf8025d462d71146db2466b67a3e9f8585e31c
Ankur [Mon, 23 Mar 2015 07:05:03 +0000 (12:35 +0530)]
Adding new test case for testing sensors in parallel
This test case runs multiple sensor tests in parallel. It can be used for performance analysis of the various modules.
Change-Id: I10a3e7ec98140ce6ecdcb6a29a0b8d6052e3287e
Ankur [Fri, 20 Mar 2015 10:38:08 +0000 (16:08 +0530)]
Restructuring test folder to include parallel sensor test case
Restructured the test folder to separate the functions from tc-common because
they will also be used by a new test case (to be added in the next patch) for testing multiple test cases in parallel.
Change-Id: If36de3b1123bd3811516fa859be73a753dc686e7
Vibhor Gaur [Fri, 20 Mar 2015 10:13:37 +0000 (15:43 +0530)]
Updating event representation for rotation vector virtual sensor
-Updating rpresentation from ROTATION_VECTOR_EVENT_RAW_DATA_REPORT_ON_TIME to ROTATION_VECTOR_RAW_DATA_EVENT
Change-Id: Iaee8da2a4523f48a08a251ab931e4fc82ccb0911
Ramasamy [Wed, 18 Mar 2015 09:04:29 +0000 (14:34 +0530)]
Updating octave design files for orientation
- Updating octave design files based on latest sensor fusion C/C++
library code.
- Matching the functionalities between the octave code and C/C++
library code.
Change-Id: I24f26381fc07c5237d3965ddddb01a9d8c2013c3
Ramasamy [Wed, 18 Mar 2015 08:57:50 +0000 (14:27 +0530)]
Updating orientation sensor standalone test files
- Updating orientation sensor standalone test files after
restructuring or sensor fusion
Change-Id: I58519ba358290142d585f2d5aea9e667c61a4f33
Ramasamy [Wed, 18 Mar 2015 08:46:45 +0000 (14:16 +0530)]
Fixing gyro data handling and cleanup
- Fixing code related to input gyro data handling.
- cleanup of orientation filter code.
Change-Id: I9efd0c69ed7c2ab0dcc334e460723d9f8cdea668
Ramasamy [Wed, 18 Mar 2015 08:02:51 +0000 (13:32 +0530)]
Improved rotation matrix to quaternion conversion
- This has better azimuth computation response over previous
implementation.
Change-Id: Ie631f1f3e3815c4553d4bb51efdabf23738f680a
Ramasamy [Mon, 16 Mar 2015 13:50:01 +0000 (19:20 +0530)]
Fixing value assignment to m_orientation
- fixing value assignment for m_orientation in orientation_filter
- cleanup of fusion_sensor
Change-Id: I3442dd275adc3952ff92b5911bcab2b6751ccf79
Ramasamy [Mon, 16 Mar 2015 13:45:36 +0000 (19:15 +0530)]
Moving azimuth offset after rotation compensation
- moving computation of azimuth to range 0-360 after compensating
for azimuth rotation.
- initializing fusion sensor pointer.
Change-Id: Ie13af01dd3e76f2a3dd0bc1f2ae68726bcf3073d
Ramasamy [Mon, 16 Mar 2015 03:36:22 +0000 (09:06 +0530)]
Updating spec file after fusion framework restructuring
- updating the spec file to support new fusion framework structure as
this was not committed earlier.
Change-Id: If85a6286d23c2c656a0bb81570872fc0782526b1
Ramasamy [Thu, 12 Mar 2015 03:45:32 +0000 (09:15 +0530)]
Updating Rotation Vector sensor after fusion restructuring
- Works in combination with the new fusion sensor
- supports new configuration xml
- cleanup
Change-Id: I0670885257fe0d5c607f1de87da74811985ab03f
Ramasamy [Thu, 12 Mar 2015 03:39:30 +0000 (09:09 +0530)]
Updating Geomagnetic RV sensor after fusion restructuring
- Works in combination with the new fusion sensor
- supports new configuration xml
- cleanup
Change-Id: I60fec833776d3c5d3cbfc76f8fdaf3c7a198a708
Ramasamy [Thu, 12 Mar 2015 03:37:54 +0000 (09:07 +0530)]
Updating Gaming RV sensor after fusion restructuring
- Works in combination with the new fusion sensor
- supports new configuration xml
- cleanup
Change-Id: Icdacfa0bda9a247123eea07669a61c8e3d87bc1a
Ramasamy [Thu, 12 Mar 2015 03:35:18 +0000 (09:05 +0530)]
Updating orientation sensor after fusion restructuring
- Works in combination with the new fusion sensor
- supports new configuration xml
- cleanup
Change-Id: I0694ff6c2cc5c4ab8d9000d53359eefc39198302
Ramasamy [Thu, 12 Mar 2015 03:32:45 +0000 (09:02 +0530)]
Updating sensor plugin loader and cmake files
- Adding sensor_fusion module to sensor plugin loader.
- Adding fusion folder to master cmake file.
Change-Id: I3ef1329b6c79d2123c458645c2fa6f9532a67988
Ramasamy [Wed, 11 Mar 2015 12:06:41 +0000 (17:36 +0530)]
Updating orientation filter to support new configuration handling
- Updated/cleanup of orientation filter to support new configuration
handling
Change-Id: I5a8b7001db7edbf48d88945937b7eede1f31fa37
Ramasamy [Wed, 11 Mar 2015 12:01:30 +0000 (17:31 +0530)]
Adding API for fusion sensor
- Added new fusion sensor events and included to sensor API
- Adding cmake support for API
Change-Id: Ib3acb6bb7329b84a54abac8fad0373be40dc631f