Loading...
Searching...
No Matches
config.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2017-2018 Freie Universität Berlin
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
23#ifndef NET_CORD_CONFIG_H
24#define NET_CORD_CONFIG_H
25
26#ifdef __cplusplus
27extern "C" {
28#endif
29
33#ifndef CONFIG_CORD_LT
34#define CONFIG_CORD_LT (86400UL)
35#endif
36
40#ifndef CONFIG_CORD_UPDATE_INTERVAL
41#define CONFIG_CORD_UPDATE_INTERVAL ((CONFIG_CORD_LT / 4) * 3)
42#endif
43
47#ifndef CORD_STARTUP_DELAY
48#define CORD_STARTUP_DELAY (3U)
49#endif
50
64#ifndef CONFIG_CORD_EP
65#ifdef DOXYGEN
69#define CONFIG_CORD_EP "MyNewEpName" //defined for doxygen documentation only
70#endif
71
77#define CORD_EP_SUFFIX_LEN (16)
78
82#define CORD_EP_PREFIX "RIOT-"
83#endif
105#ifdef DOXYGEN
106#define CONFIG_CORD_EXTRAARGS
107#endif
108
109#ifdef __cplusplus
110}
111#endif
112
113#endif /* NET_CORD_CONFIG_H */