Loading...
Searching...
No Matches
ir_nec_params.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Dario Petrillo
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
17
18#include "board.h"
19#include "ir_nec.h"
20#include "ir_nec_constants.h"
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
30#ifndef IR_NEC_PARAM_PIN
31#define IR_NEC_PARAM_PIN GPIO_UNDEF
32#endif
33
34#ifndef IR_NEC_PARAMS
35#define IR_NEC_PARAMS { .pin = IR_NEC_PARAM_PIN }
36#endif
38
43{
44 IR_NEC_PARAMS
45};
46
47#ifdef __cplusplus
48}
49#endif
50
Internal addresses, registers and constants.
static const ir_nec_params_t ir_nec_params[]
Configuration struct.
Device initialization parameters.
Definition ir_nec.h:40