Smart Remote 3 nRF52 v1.2
Introduction
API Reference
Modules
Data Structures
All
Data Structures
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
sr3_config_ir.h
1
/*$$$LICENCE_NORDIC_STANDARD<2016>$$$*/
2
3
#ifndef _SR3_CONFIG_IR_H
4
#define _SR3_CONFIG_IR_H
5
6
#if (!defined(__ASSEMBLER__) && !defined(__IAR_SYSTEMS_ASM__))
7
#include "app_util.h"
8
9
#define SR3_IR_SYMBOL(_command, _address) { (_command), (_address) }
10
12
typedef
struct
13
{
14
uint8_t
ir_command
;
15
uint8_t
ir_address
;
16
}
sr3_ir_symbol_t
;
17
19
typedef
struct
20
{
21
uint16_t
key_id
;
22
sr3_ir_symbol_t
symbol
;
23
}
sr3_ir_keymap_t
;
24
25
extern
const
sr3_ir_keymap_t
g_sr3_ir_keymap[];
26
extern
const
size_t
g_sr3_ir_keymap_size;
28
#endif
/* !defined(__ASSEMBLER__) && !defined(__IAR_SYSTEMS_ASM__) */
29
#endif
/* _SR3_CONFIG_IR_H */
Documentation feedback
|
Developer Zone
|
Subscribe
| Updated