Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
ir_nec_params.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2022 Dario Petrillo
3
*
4
* This file is subject to the terms and conditions of the GNU Lesser
5
* General Public License v2.1. See the file LICENSE in the top level
6
* directory for more details.
7
*/
8
9
#pragma once
10
21
#include "board.h"
22
#include "
ir_nec.h
"
23
#include "
ir_nec_constants.h
"
24
25
#ifdef __cplusplus
26
extern
"C"
{
27
#endif
28
33
#ifndef IR_NEC_PARAM_PIN
34
#define IR_NEC_PARAM_PIN GPIO_UNDEF
35
#endif
36
37
#ifndef IR_NEC_PARAMS
38
#define IR_NEC_PARAMS { .pin = IR_NEC_PARAM_PIN }
39
#endif
45
static
const
ir_nec_params_t
ir_nec_params
[] =
46
{
47
IR_NEC_PARAMS
48
};
49
50
#ifdef __cplusplus
51
}
52
#endif
53
ir_nec.h
ir_nec_constants.h
Internal addresses, registers and constants.
ir_nec_params
static const ir_nec_params_t ir_nec_params[]
Configuration struct.
Definition:
ir_nec_params.h:45
ir_nec_params_t
Device initialization parameters.
Definition:
ir_nec.h:43
Generated on Mon Jun 30 2025 14:58:01 by
1.9.1