platform/core/system/sensord.git
10 years agoAdding Gravity virtual sensor 77/20377/4
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

10 years agoRestructuring sensor data folder 73/20373/2
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

10 years agoSwapping Tilt values for correct Pitch and Roll 36/20336/2
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

10 years agoAdding sensor fusion documents 41/20241/3
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

10 years agoFix related to Bias calculation 14/20214/1
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

10 years agoSeparating sensor orientation as new function call 01/20101/4
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

10 years agoMerge "Moving sensor fusion octave code to sensord" into tizen
MyungJoo Ham [Fri, 25 Apr 2014 10:37:49 +0000 (03:37 -0700)]
Merge "Moving sensor fusion octave code to sensord" into tizen

10 years agoMoving sensor fusion octave code to sensord 53/20053/2
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

10 years agosensord: substitute %{_libdir}/systemd/system/ for %{_unitdir} 38/20038/1
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

10 years agoAdded command to install sensor_motion.h required by sensor.h 13/20013/1
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

10 years agosensor-framework : Initial commit 19/19819/3
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

10 years agoInitial empty repository master
Sehong Na [Mon, 7 Apr 2014 00:15:35 +0000 (17:15 -0700)]
Initial empty repository