platform/hal/api/sensor.git
2 years agoFix lib path in .pc file for 64bit build 05/275005/1 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.061842 accepted/tizen/7.0/unified/hotfix/20221116.110338 accepted/tizen/unified/20220601.141559 submit/tizen/20220531.024845 tizen_7.0_m2_release
Hyotaek Shim [Fri, 13 May 2022 08:32:21 +0000 (17:32 +0900)]
Fix lib path in .pc file for 64bit build

Change-Id: Ifbacd3262eecff25fa4b38e42a8142aad1ad01c7
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2 years agoAdd max_interval in sensor_info_t 43/269143/1 accepted/tizen/unified/20220128.144439 submit/tizen/20220127.011830
TaeminYeom [Mon, 10 Jan 2022 10:14:19 +0000 (19:14 +0900)]
Add max_interval in sensor_info_t

Change-Id: Ie31d80e50c12292d872fbf5b1fa5865421d32782
Signed-off-by: TaeminYeom <taemin.yeom@samsung.com>
2 years agoUnify SENSOR_DEVICE_LIDAR enum value with API 38/268538/2
TaeminYeom [Fri, 24 Dec 2021 06:52:17 +0000 (15:52 +0900)]
Unify SENSOR_DEVICE_LIDAR enum value with API

Change-Id: Ifeda706017a0e459783f9d3df9752607b1ec2439
Signed-off-by: TaeminYeom <taemin.yeom@samsung.com>
2 years agoChange SENSOR_DEVICE_LIDAR enum value 03/268503/1
taemin.yeom [Fri, 24 Dec 2021 02:11:56 +0000 (11:11 +0900)]
Change SENSOR_DEVICE_LIDAR enum value

To avoid overflow in HAL backend

Change-Id: I40c3736a1b73e13bdc96b58bf918c6f716c004af
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
2 years agoAdd power state attribute enum 68/268368/3 accepted/tizen/unified/20211224.144836 submit/tizen/20211222.081021
taemin.yeom [Wed, 22 Dec 2021 01:28:59 +0000 (10:28 +0900)]
Add power state attribute enum

Change-Id: I9d2c09a432a86f50b7c3c6558129713a35b6f4c3
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
2 years agoAdd Lidar HAL sensor type 54/268254/2
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>
2 years agoRemove ColoredPrintf in higher verison 56/268056/6 accepted/tizen/unified/20211221.050653 submit/tizen/20211210.025024
taemin.yeom [Wed, 15 Dec 2021 08:59:40 +0000 (17:59 +0900)]
Remove ColoredPrintf in higher verison
It was changed to internal API in GTEST 1.11.0

Do not use ColoredPrintf in higher gtest verison
In GTEST 1.11.0, internal gtest APIs have been changed.

Change-Id: I652007752eeb338c3c1a602c4f43fba95f550cd7
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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