X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=filtering.h;h=ed15807ea97f6b07eaf3da12bf57f31d66f9deed;hb=refs%2Ftags%2Fandroid-x86-8.1-r1;hp=a0d903fc18d77840136d1c203e2daa4ba280389b;hpb=c85b48e0476bbc34594351d1a49539cdb66f5d7c;p=android-x86%2Fhardware-intel-libsensors.git diff --git a/filtering.h b/filtering.h index a0d903f..ed15807 100644 --- a/filtering.h +++ b/filtering.h @@ -1,11 +1,25 @@ +/* +// Copyright (c) 2015 Intel Corporation +// +// Licensed under the Apache License, Version 2.0 (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 +// +// Unless required by applicable law or agreed to in writing, software +// 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. +*/ + #ifndef FILTERING_H #define FILTERING_H -void denoise_median(struct sensor_info_t* info, struct sensors_event_t* event, - unsigned int num_fields); -void denoise_median_init(int s, unsigned int num_fields, - unsigned int max_samples); -void denoise_median_release(int s); +void setup_noise_filtering (int s); +void release_noise_filtering_data (int s); +void denoise (int s, sensors_event_t* event); +void record_sample (int s, const sensors_event_t* data); -void record_sample(int s, const sensors_event_t* data); #endif