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
9#pragma once
10
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
32#ifndef CONFIG_CORD_LT
33#define CONFIG_CORD_LT (86400UL)
34#endif
35
39#ifndef CONFIG_CORD_UPDATE_INTERVAL
40#define CONFIG_CORD_UPDATE_INTERVAL ((CONFIG_CORD_LT / 4) * 3)
41#endif
42
46#ifndef CORD_STARTUP_DELAY
47#define CORD_STARTUP_DELAY (3U)
48#endif
49
63#ifndef CONFIG_CORD_EP
64#ifdef DOXYGEN
68#define CONFIG_CORD_EP "MyNewEpName" //defined for doxygen documentation only
69#endif
70
76#define CORD_EP_SUFFIX_LEN (16)
77
81#define CORD_EP_PREFIX "RIOT-"
82#endif
84
104#ifdef DOXYGEN
105#define CONFIG_CORD_EXTRAARGS
106#endif
107
108#ifdef __cplusplus
109}
110#endif
111