-
Notifications
You must be signed in to change notification settings - Fork 50
/
RF24Ethernet_config.h
81 lines (69 loc) · 2.19 KB
/
RF24Ethernet_config.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
RF24Server.cpp - Arduino implementation of a uIP wrapper class.
Copyright (c) 2014 [email protected], github.com/TMRh20
All rights reserved.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/** @file RF24Ethernet_config.h*/
/**
* @defgroup DebugOptions Debugging Options
* @{
*/
/*********** USER DEBUG CONFIGURATION *********/
//#define RF24ETHERNET_DEBUG_CLIENT
//#define ETH_DEBUG_L1
//#define ETH_DEBUG_L2
//#define RF24ETHERNET_DEBUG_UDP
//#define RF24ETHERNET_DEBUG_DNS
/****************************************/
// Note: See uip-conf.h for general user configuration options
/**
* Uncomment `#define RF24ETHERNET_DEBUG_CLIENT` to enable main debugging output
*/
#if defined(RF24ETHERNET_DEBUG_CLIENT)
#define IF_RF24ETHERNET_DEBUG_CLIENT(x) ({ x; })
#else
#define IF_RF24ETHERNET_DEBUG_CLIENT(x)
#endif
/**
* Uncomment `#define ETH_DEBUG_L1` for debugging window reopening & retransmissions
*/
#if defined(ETH_DEBUG_L1)
#define IF_ETH_DEBUG_L1(x) ({ x; })
#else
#define IF_ETH_DEBUG_L1(x)
#endif
/**
* Uncomment `#define ETH_DEBUG_L2` for extra client state debugging
*/
#if defined(ETH_DEBUG_L2)
#define IF_ETH_DEBUG_L2(x) ({ x; })
#else
#define IF_ETH_DEBUG_L2(x)
#endif
/**
* Uncomment `#define RF24ETHERNET_DEBUG_UDP` for UDP debugging
*/
#if defined(RF24ETHERNET_DEBUG_UDP)
#define IF_RF24ETHERNET_DEBUG_UDP(x) ({ x; })
#else
#define IF_RF24ETHERNET_DEBUG_UDP(x)
#endif
/**
* Uncomment `#define RF24ETHERNET_DEBUG_DNS` for DNS debugging
*/
#if defined(RF24ETHERNET_DEBUG_DNS)
#define IF_RF24ETHERNET_DEBUG_DNS(x) ({ x; })
#else
#define IF_RF24ETHERNET_DEBUG_DNS(x)
#endif
/** @} */