X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fresource%2Fresource_infrared_motion_sensor.c;h=460fa45135881da0d7c3e1d9339176dfadeabee5;hb=8a237251f561962d685b3148d8853cf7c7d3c7aa;hp=40d9854cdc44a18fd238dc2dfd3a89073bc117cd;hpb=914824c907822f61ac274bf977ab544e1b9a0dac;p=apps%2Fnative%2Fposition-finder-server.git diff --git a/src/resource/resource_infrared_motion_sensor.c b/src/resource/resource_infrared_motion_sensor.c index 40d9854..460fa45 100644 --- a/src/resource/resource_infrared_motion_sensor.c +++ b/src/resource/resource_infrared_motion_sensor.c @@ -1,19 +1,19 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved + * Copyright (c) 2017 Samsung Electronics Co., Ltd. * * Contact: Jin Yoon * Geunsun Lee * Eunyoung Lee * Junkyu Han * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the Flora License, Version 1.1 (the License); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://floralicense.org/license/ * * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, + * distributed under the License is distributed on an AS IS BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. @@ -36,7 +36,7 @@ void resource_close_infrared_motion_sensor(int pin_num) resource_get_info(pin_num)->opened = 0; } -int resource_read_infrared_motion_sensor(int pin_num, int *out_value) +int resource_read_infrared_motion_sensor(int pin_num, uint32_t *out_value) { int ret = PERIPHERAL_ERROR_NONE; @@ -48,12 +48,11 @@ int resource_read_infrared_motion_sensor(int pin_num, int *out_value) retv_if(ret != 0, -1); resource_get_info(pin_num)->opened = 1; + resource_get_info(pin_num)->close = resource_close_infrared_motion_sensor; } ret = peripheral_gpio_read(resource_get_info(pin_num)->sensor_h, out_value); retv_if(ret < 0, -1); - _I("Infrared Motion Sensor Value : %d", *out_value); - return 0; }