platform/hal/api/sensor.git
2 years agoAdd Lidar HAL sensor type 66/268366/1
taemin.yeom [Fri, 17 Dec 2021 10:25:03 +0000 (19:25 +0900)]
Add Lidar HAL sensor type

Change-Id: I41fcb83fbb4a320d4025b3acf328d6278cd36821
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
(cherry picked from commit 32d51134f5c50a6b56965ba3a05ecc5212f83ba7)

3 years agoFix redefinition and expression of macro 36/264736/1 accepted/tizen/6.5/unified/20211028.115055 accepted/tizen/unified/20211001.001342 submit/tizen/20210929.051143 submit/tizen_6.5/20211028.163201 tizen_6.5.m2_release
taemin.yeom [Wed, 29 Sep 2021 04:50:27 +0000 (13:50 +0900)]
Fix redefinition and expression of macro

Change-Id: I7c4fe6eaf34371fd00f4520bd02f466cbe549c34
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoSupport lower gtest version 33/264733/2 submit/tizen/20210929.044826
taemin.yeom [Wed, 29 Sep 2021 04:22:42 +0000 (13:22 +0900)]
Support lower gtest version

"GTEST_SKIP()" is supported from gtest 1.10
so in lower version, it has to been ignored.

Change-Id: Ic2a64eb5005ec177dfb6bc04d2dbf55133cfd453
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoAdd checking features in sensor haltest 27/264627/2 accepted/tizen/unified/20210929.022404 submit/tizen/20210928.040319
taemin.yeom [Mon, 27 Sep 2021 09:45:08 +0000 (18:45 +0900)]
Add checking features in sensor haltest

Change-Id: I0d0086eb401d835a0520a94156d5f4512bbda625
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoChange sensor-haltests rpm to hal-api-sensor-haltests 47/261247/1 submit/tizen/20210719.034923
Hyotaek Shim [Wed, 14 Jul 2021 01:58:39 +0000 (10:58 +0900)]
Change sensor-haltests rpm to hal-api-sensor-haltests

Change-Id: I76fae2d91e5e65e8ec7c06eb24bf93cb5cb7ab90
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
3 years agoChange hal_common_get_backend_library_names API parameter. 76/261176/1 accepted/tizen/unified/20210714.014127 submit/tizen/20210713.080137
Yunmi Ha [Tue, 13 Jul 2021 02:35:15 +0000 (11:35 +0900)]
Change hal_common_get_backend_library_names API parameter.

Change-Id: I1bca6851b6a8b2704622ebf44fbf4bfa6b413ce5
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoDivide HAL so file by each sensor 55/261055/4
Yunmi Ha [Fri, 9 Jul 2021 06:23:21 +0000 (15:23 +0900)]
Divide HAL so file by each sensor

Change-Id: I13af2315223a2730876983b587153bd4d75de346
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoAdd const keyword to char* argument 94/260194/1 accepted/tizen/unified/20210622.125811 accepted/tizen/unified/20210630.143902 submit/tizen/20210622.045417 submit/tizen/20210630.062146
taemin.yeom [Tue, 22 Jun 2021 01:51:05 +0000 (10:51 +0900)]
Add const keyword to char* argument

Change-Id: I84d417a5c4e17c1eeeb03c6c66654a8ef78b35b2
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoAdd file cases to .gitignore 68/260168/1
Hyotaek Shim [Mon, 21 Jun 2021 11:58:12 +0000 (20:58 +0900)]
Add file cases to .gitignore

Change-Id: I2bb317443cd46fbff28c369c92081dafe3422f26
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
3 years agoFix get_attribute interface 65/260165/2 accepted/tizen/unified/20210622.125817 submit/tizen/20210621.115244
Hyotaek Shim [Mon, 21 Jun 2021 11:51:21 +0000 (20:51 +0900)]
Fix get_attribute interface

Change-Id: I22e5145fbb8a11f32a0eba96d9dfbf335cf2e0ba
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
3 years agoAdd conditional compile directive to avoid build error 42/258142/3 accepted/tizen/unified/20210526.010308 submit/tizen/20210510.064912 submit/tizen/20210523.234938
taemin.yeom [Tue, 11 May 2021 07:04:32 +0000 (16:04 +0900)]
Add conditional compile directive to avoid build error

Change-Id: I4e6d3bda7bcea0af59793344b0787b9aa89114b0
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoAdd get_attribute interface 60/257460/1
Yunmi Ha [Mon, 26 Apr 2021 08:19:16 +0000 (17:19 +0900)]
Add get_attribute interface

Change-Id: I588887f1fdc17dbd079d97d646b1b88b932a940a
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoRemove unneeded fPIE gcc option 85/257285/1
Chanwoo Choi [Thu, 22 Apr 2021 05:50:16 +0000 (14:50 +0900)]
Remove unneeded fPIE gcc option

The fPIE option is for the executable binary.
It is not proper for shared library files.
So that remove unneeded fPIE gcc option.

Change-Id: I800016e2bb30b8a02d2170b9c87df4cd334dfa02
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
3 years agoUse system error instaed of sensor_error_e 48/257148/1 accepted/tizen/unified/20210421.101145 submit/tizen/20210421.024350
Yunmi Ha [Tue, 20 Apr 2021 05:12:58 +0000 (14:12 +0900)]
Use system error instaed of sensor_error_e

Change-Id: Ibea2e23204e1186533ee997bbf2509eae319b19b
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoAdd haltest 94/256794/7 submit/tizen/20210419.065426
Yunmi Ha [Tue, 13 Apr 2021 06:34:55 +0000 (15:34 +0900)]
Add haltest

Change-Id: I71919c82656d07c14990795a2b6f099cb4104150
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoLoad HAL module before running API 94/256494/2
Yunmi Ha [Mon, 5 Apr 2021 11:10:04 +0000 (20:10 +0900)]
Load HAL module before running API

Change-Id: Ibe74a9b72c30ea96f61efb7110a8c897eeffd5c7
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
3 years agoAdd build flags 39/255639/1 accepted/tizen/unified/20210329.145101 submit/tizen/20210322.042458 submit/tizen/20210329.083250
Boram Bae [Mon, 22 Mar 2021 03:05:37 +0000 (12:05 +0900)]
Add build flags

Change-Id: I20fee1c80f11d9b84edfa10b7a7fa4d610bdcf28
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoAdd more sensor types 43/253743/2 accepted/tizen/unified/20210218.042212 submit/tizen/20210217.062004
Boram Bae [Wed, 17 Feb 2021 06:55:54 +0000 (15:55 +0900)]
Add more sensor types

* Change type from sensor_device_type to int

Change-Id: I941b0d97ee96b80dede3dede362cf829fca957b6
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoFix a wrong conditional compilation 12/253012/1 accepted/tizen/unified/20210204.134533 submit/tizen/20210204.020237
Boram Bae [Thu, 4 Feb 2021 01:40:20 +0000 (10:40 +0900)]
Fix a wrong conditional compilation

Change-Id: I4bc14399318aa645398ea8fd7a55669e8f21a0db
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoAdd hal-sensor-types.h 38/252738/3 submit/tizen/20210203.011633
Boram Bae [Tue, 2 Feb 2021 05:00:05 +0000 (14:00 +0900)]
Add hal-sensor-types.h

* Move sensor data types and a base class to hal-sensor-types.h
* This change required by plan of Next HAL

Change-Id: Icca31d1a62b9ba141763880829eb5427f983dcce
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoFix minor things 03/252303/1 accepted/tizen/unified/20210128.132317 submit/tizen/20210127.061527 submit/tizen/20210127.075110
Boram Bae [Tue, 26 Jan 2021 09:27:04 +0000 (18:27 +0900)]
Fix minor things

* Remove redundant defines
* Remove meaningless slash

Change-Id: I51426f32d532e4cdb038c0ebeec9ba346831fdc1
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoSquash sensor device and type into interface 49/251849/1 accepted/tizen/unified/20210121.015630 submit/tizen/20210120.044228
Boram Bae [Thu, 14 Jan 2021 09:19:36 +0000 (18:19 +0900)]
Squash sensor device and type into interface

* Maintain only two headers at the request of the architect of the hal layer

Change-Id: I52db09260293c617df849f602a5afef0fdd71e99
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoImplement a create 48/251848/1
Boram Bae [Thu, 14 Jan 2021 05:17:46 +0000 (14:17 +0900)]
Implement a create

* Add hal-sensor-devices-types.h and hal-sensor-devices.h from sensord
* Now the sensor implementation of the device should use the interface of this package.

Change-Id: I9e4ff12b1b455258345e6e481648bc307741cf79
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoAdd hal-sensor and hal-sensor-interface 47/251847/1
Boram Bae [Wed, 13 Jan 2021 02:24:26 +0000 (11:24 +0900)]
Add hal-sensor and hal-sensor-interface

* This patch allows you to build the package.

Change-Id: I315e176ea0b3951e7d57e673cd5c8a16bf7d959b
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
3 years agoInitial empty repository master
Tizen Infrastructure [Tue, 22 Dec 2020 01:33:04 +0000 (01:33 +0000)]
Initial empty repository