Mercurial > public > ostc4
annotate Discovery/Inc/configuration.h @ 450:b2f8a39c11ea minor_improvments
Added new compile switches for variants:
The compile switches should be deactivated per default and only be activated if needed to compile local test software
author | ideenmodellierer |
---|---|
date | Tue, 24 Mar 2020 21:48:27 +0100 |
parents | f1257a32f2d4 |
children | 05c5c3d10902 |
rev | line source |
---|---|
446
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
1 /////////////////////////////////////////////////////////////////////////////// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
2 /// -*- coding: UTF-8 -*- |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
3 /// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
4 /// \file Discovery/Inc/configuration.h |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
5 /// \brief Header file for variant specific firmware adaptations at compile time |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
6 /// \author heinrichs weikamp gmbh |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
7 /// \date 29-February-2020 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
8 /// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
9 /// $Id$ |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
10 /////////////////////////////////////////////////////////////////////////////// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
11 /// \par Copyright (c) 2014-2020 Heinrichs Weikamp gmbh |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
12 /// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
13 /// This program is free software: you can redistribute it and/or modify |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
14 /// it under the terms of the GNU General Public License as published by |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
15 /// the Free Software Foundation, either version 3 of the License, or |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
16 /// (at your option) any later version. |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
17 /// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
18 /// This program is distributed in the hope that it will be useful, |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
19 /// but WITHOUT ANY WARRANTY; without even the implied warranty of |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
20 /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
21 /// GNU General Public License for more details. |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
22 /// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
23 /// You should have received a copy of the GNU General Public License |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
24 /// along with this program. If not, see <http://www.gnu.org/licenses/>. |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
25 ////////////////////////////////////////////////////////////////////////////// |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
26 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
27 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
28 #ifndef CONFIGURATION_HEADER |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
29 #define CONFIGURATION_HEADER |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
30 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
31 /* Enable this to make the simulator write a logbook entry */ |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
32 /* #define SIM_WRITES_LOGBOOK 1 */ |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
33 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
34 /* Enable this for support of optical bottle pressure interface */ |
450 | 35 /* #define ENABLE_BOTTLE_SENSOR */ |
36 | |
37 /* Enable this to show voltage in parallel to charge state */ | |
38 /* #define ALWAYS_SHOW_VOLTAGE */ | |
39 | |
40 /* Enable this to skip coplete scan of dive log during startup */ | |
41 /* #define TRUST_LOG_CONSISTENCY */ | |
42 | |
43 /* Enable this to reset the profile data by pressing enter within log info menu */ | |
44 /* #define ENABLE_PROFILE_RESET */ | |
446
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
45 |
f1257a32f2d4
Introduced configuration header for variant managment:
ideenmodellierer
parents:
diff
changeset
|
46 #endif |