File xensiv_pas_gas_a2l.h
↰ Parent directory (src/corelib)
Definition (src/corelib/xensiv_pas_gas_a2l.h)
Detailed Description
Description: This file contains the functions for interacting with the XENSIV™ PAS A2L gas sensor.
Copyright 2025-2026 Infineon Technologies AG SPDX-License-Identifier: Apache-2.0
- 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.
Includes
stdbool.hstddef.hstdint.hxensiv_pas_gas.h(File xensiv_pas_gas.h)xensiv_pas_gas_a2l_regs.h(File xensiv_pas_gas_a2l_regs.h)
Included By
Enums
Functions
Function xensiv_pas_gas_a2l_aboc_prefill(const xensiv_pas_gas_t *, uint8_t)
Function xensiv_pas_gas_a2l_get_absolute_humidity_ref(const xensiv_pas_gas_t *, uint16_t *)
Function xensiv_pas_gas_a2l_get_alarm_hysteresis(const xensiv_pas_gas_t *, uint16_t *)
Function xensiv_pas_gas_a2l_get_available_gases(const xensiv_pas_gas_t *, uint8_t *)
Function xensiv_pas_gas_a2l_get_dev_idx(const xensiv_pas_gas_t *, uint8_t *)
Function xensiv_pas_gas_a2l_get_device_id(const xensiv_pas_gas_t *, void *)
Function xensiv_pas_gas_a2l_init(xensiv_pas_gas_t *, xensiv_pas_gas_interface_t, void *)
Function xensiv_pas_gas_a2l_set_absolute_humidity_ref(const xensiv_pas_gas_t *, uint16_t)
Function xensiv_pas_gas_a2l_set_alarm_hysteresis(const xensiv_pas_gas_t *, uint16_t)