root [Tue, 6 May 2014 06:21:19 +0000 (11:51 +0530)]
Adding Gravity virtual sensor
- adding octave code to measure gravitational force on device reference axes
- adding sensor test data to test gravity virtual sensor
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: Ia1ff380f04145722432467d4f2e8b4fd94e0bfa3
Ramasamy [Tue, 6 May 2014 05:45:05 +0000 (11:15 +0530)]
Restructuring sensor data folder
- Sensor data folder restructured to support multiple virtual sensors
- cleanup of lib folder files
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: I93c4623891800d58246559fe3fc432ca5777aa57
Ramasamy [Fri, 2 May 2014 08:55:23 +0000 (14:25 +0530)]
Swapping Tilt values for correct Pitch and Roll
- Swapping pitch and roll orientation values to reflect the sample
sensor data reference axis correctly.
- This correction is needed for determination of Gravity.
- Gyroscope plots to use data scaled to 1 instead of PI.
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: I221e7efd0ab8278fa0caa3542edfb0d7efd55041
Ramasamy [Wed, 30 Apr 2014 04:45:07 +0000 (10:15 +0530)]
Adding sensor fusion documents
- Added readme file for sensor fusion design/octave development
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: Iefbb1dbe274deace549f9cfbe34ba117ec7acbdd
Ramasamy [Tue, 29 Apr 2014 09:43:28 +0000 (15:13 +0530)]
Fix related to Bias calculation
The changes are related to correction in the calculation of bias.
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: Ie88defc0d7fa7ae8b1272f33489fa6aae3eecab1
Ramasamy [Mon, 28 Apr 2014 03:58:52 +0000 (09:28 +0530)]
Separating sensor orientation as new function call
Moved sensor orientation to new function as this will be called
separately during estimation of orientation, gravity and linear
acceleration independently. The input data used for sumulation and
output data plotting will be different in each case.
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: I95ad1221887a2381f4c1e22c4e48b82f6950c179
MyungJoo Ham [Fri, 25 Apr 2014 10:37:49 +0000 (03:37 -0700)]
Merge "Moving sensor fusion octave code to sensord" into tizen
Ramasamy [Fri, 25 Apr 2014 09:23:39 +0000 (14:53 +0530)]
Moving sensor fusion octave code to sensord
- Moving octave sensor fusion design related directory from
sensor-framework.git to sensord.git.
- Renamed all files and folders to lower case.
- removed carriage return \r from all files
signed-off-by: Ramasamy <ram.kannan@samsung.com>
Change-Id: Ib5421200ca5bf0d8cb64fdbb40faae0e474455b8
kibak.yoon [Fri, 25 Apr 2014 07:52:50 +0000 (16:52 +0900)]
sensord: substitute %{_libdir}/systemd/system/ for %{_unitdir}
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
Change-Id: Ia264fdf3fc6fa8c129503df87c815a01ca7067f4
Amit Dharmapurikar [Thu, 24 Apr 2014 12:05:07 +0000 (17:35 +0530)]
Added command to install sensor_motion.h required by sensor.h
sensor.h includes sensor_motion.h file which needs to be installed in /usr/include/sensor/ directory.
Signed-off-by: Amit Dharmapurikar <amit.vd@samsung.com>
Change-Id: I89fe7188df7720fe50b1bbafdf3b1e7b8ec7e1d0
kibak.yoon [Mon, 21 Apr 2014 05:51:42 +0000 (14:51 +0900)]
sensor-framework : Initial commit
Sensor Framework on Tizen 3.
There have been main features added.
Architecture Design:
- git repositories have been merged into platform/core/system/sensord
- new event driven architecture(before:polling based architecture)
- UNIX based sockets for IPC(before:VCONF)
- Server tracks the information of the clients
- data structure based STL, including map, multimap, list and more
Plugin Design:
- redefine interfaces related to sensor plugin(sensor_base, sensor_hal)
- for every sensor type, only one common plugin is required
- redesign architecture simply, removing redundent layers and data structures
- sensor device information is expressed with XML
- supports both physical and virtual sensor types
Other Features:
- support sensor hub
- proprietary libraries moved to sensord-proprietary git
- clean logs/enum types/structures
- define interface related to sensor fusion
- sensor fusion code to be added in the future
Sensor Type:
Accelerometer / Gyro / Geomagnetic / Proximity / Light
Gravity / Linear Accelerometer / Orientation
- they are not supported yet
- they should be changed based on iio sub-system
Contributed by:
Jae Hyun Jo <jaehyun7.jo@samsung.com>
Hyun-sung <hs81.go@samsung.com>
Ramasamy Kannan <ram.kannan@samsung.com>
Amit Vithalrao Dharmapurikar <amit.vd@samsung.com>
Kibak Yoon <kibak.yoon@samsung.com>
Signed-off-by: Kibak Yoon <kibak.yoon@samsung.com>
Change-Id: Ieb622be5db3cd2a0aeb4e5b442ba51dd785616ce
Sehong Na [Mon, 7 Apr 2014 00:15:35 +0000 (17:15 -0700)]
Initial empty repository