Mercurial > public > ostc4
annotate Discovery/Inc/gfx_colors.h @ 864:fa431d42b5fb
Fix incorrect logging of bailout to Open Circuit when using the best gas.
This happened because the starting gas used for 'best gas' calculation
was a diluent - in most cases not a problem as the same gas is also
used as a bailout gas. Now use the 'first' open circuit gas configured as the
starting point.
Also fixes the problem of a custom bailout gas not being logged as such,
and consequently not being shown as bailout in the on-device log.
author | heinrichsweikamp |
---|---|
date | Mon, 22 Jul 2024 16:38:36 +0200 |
parents | 998529b3e142 |
children |
rev | line source |
---|---|
38 | 1 /////////////////////////////////////////////////////////////////////////////// |
2 /// -*- coding: UTF-8 -*- | |
3 /// | |
4 /// \file Discovery/Inc/gfx_colors.h | |
5 /// \brief Header file of gfx_ccolors.h with all color RGBs defined | |
6 /// \author heinrichs weikamp gmbh | |
7 /// \date 02-May-2014 | |
8 /// | |
9 /// $Id$ | |
10 /////////////////////////////////////////////////////////////////////////////// | |
11 /// \par Copyright (c) 2014-2018 Heinrichs Weikamp gmbh | |
12 /// | |
13 /// This program is free software: you can redistribute it and/or modify | |
14 /// it under the terms of the GNU General Public License as published by | |
15 /// the Free Software Foundation, either version 3 of the License, or | |
16 /// (at your option) any later version. | |
17 /// | |
18 /// This program is distributed in the hope that it will be useful, | |
19 /// but WITHOUT ANY WARRANTY; without even the implied warranty of | |
20 /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
21 /// GNU General Public License for more details. | |
22 /// | |
23 /// You should have received a copy of the GNU General Public License | |
24 /// along with this program. If not, see <http://www.gnu.org/licenses/>. | |
25 ////////////////////////////////////////////////////////////////////////////// | |
26 | |
27 /* Define to prevent recursive inclusion -------------------------------------*/ | |
28 #ifndef GFX_COLORS_H | |
29 #define GFX_COLORS_H | |
30 | |
31 /* Includes ------------------------------------------------------------------*/ | |
32 | |
33 #include "stdint.h" | |
34 | |
35 /* Exported types ------------------------------------------------------------*/ | |
36 | |
37 typedef enum | |
38 { | |
39 CLUT_Font020 = 0, | |
40 CLUT_Font021, | |
41 CLUT_Font022, | |
42 CLUT_Font023, | |
43 CLUT_WarningYellow, | |
44 CLUT_WarningRed, | |
45 CLUT_NiceGreen, | |
46 CLUT_Font027, // DIVE Main | |
47 CLUT_Font030, // Plugin Box Main | |
48 CLUT_Font031, // Plugin Box Grey | |
49 CLUT_Font032, // DIVE_LabelColor | |
50 CLUT_DIVE_FieldSeperatorLines, | |
51 CLUT_DIVE_pluginbox, | |
52 CLUT_NiceBlue, | |
53 CLUT_DIVE_SPARE22, | |
54 CLUT_DiveMainLabel, | |
55 CLUT_pluginboxSurface, | |
56 CLUT_MenuLineUnselected, | |
57 CLUT_MenuLineUnselectedSeperator, | |
58 CLUT_MenuLineSelected, | |
59 CLUT_MenuEditLineSelected, | |
60 CLUT_MenuLineSelectedSides, | |
61 CLUT_MenuLineSelectedSeperator, | |
62 CLUT_MenuTopBackground, | |
63 CLUT_Group0, | |
64 CLUT_MenuEditCursor, | |
65 CLUT_MenuEditInfo, | |
66 CLUT_MenuEditActive, | |
67 CLUT_MenuEditButtonColor1, | |
68 CLUT_MenuEditFieldRegular, | |
69 CLUT_MenuEditFieldSelected, | |
70 CLUT_MenuEditField0, | |
71 CLUT_MenuEditField1, | |
72 CLUT_MenuEditField2, | |
73 CLUT_MenuEditField3, | |
74 CLUT_MenuEditField4, | |
75 CLUT_MenuEditField5, | |
76 CLUT_MenuEditField6, | |
77 CLUT_MenuEditField7, | |
78 CLUT_MenuEditField8, | |
79 CLUT_MenuEditField9, | |
80 CLUT_MenuEditDigit, | |
81 CLUT_MenuPageGasOC, | |
82 CLUT_MenuPageGasCC, | |
83 CLUT_MenuPageGasSP, | |
84 CLUT_MenuPageXtra, | |
85 CLUT_MenuPageDeco, | |
86 CLUT_MenuPageDecoParameter, | |
87 CLUT_MenuPageHardware, | |
88 CLUT_MenuPageSystem, | |
506
998529b3e142
Added new top level menu for customization of views
Ideenmodellierer
parents:
38
diff
changeset
|
89 CLUT_MenuPageCustomView, |
38 | 90 CLUT_MenuPageDivePlanner, |
91 CLUT_MenuPage10, | |
92 CLUT_ButtonSymbols, | |
93 CLUT_InfoSurface, | |
94 CLUT_InfoDive, | |
95 CLUT_InfoCompass, | |
96 CLUT_InfoCursor, | |
97 CLUT_InfoInActive, | |
98 CLUT_InfoActive, | |
99 CLUT_InfoButtonColor1, | |
100 CLUT_InfoFieldRegular, | |
101 CLUT_InfoFieldSelected, | |
102 CLUT_InfoField0, | |
103 CLUT_InfoField1, | |
104 CLUT_InfoField2, | |
105 CLUT_InfoField3, | |
106 CLUT_InfoField4, | |
107 CLUT_InfoField5, | |
108 CLUT_InfoField6, | |
109 CLUT_InfoField7, | |
110 CLUT_InfoField8, | |
111 CLUT_InfoField9, | |
112 CLUT_InfoPageLogbook, | |
113 CLUT_LogbookGrid, | |
114 CLUT_LogbookText, | |
115 CLUT_LogbookTemperature, | |
116 CLUT_GasSensor0, | |
117 CLUT_GasSensor1, | |
118 CLUT_GasSensor2, | |
119 CLUT_GasSensor3, | |
120 CLUT_GasSensor4, | |
121 CLUT_GasSensor5, | |
122 CLUT_GasSensor6, | |
123 CLUT_GasSensor7, | |
124 CLUT_GasSensor8, | |
125 CLUT_GasSensor9, | |
126 CLUT_GasSensor10, | |
127 CLUT_GasSensor11, | |
128 CLUT_GasSensor12, | |
129 CLUT_GasSensor13, | |
130 CLUT_GasSensor14, | |
131 CLUT_GasSensor15, | |
132 CLUT_CompassUserBackHeadingTick, | |
133 CLUT_CompassSubTick, | |
134 CLUT_CompassNorthTick, | |
135 CLUT_CompassUserHeadingTick, | |
136 CLUT_EverythingOkayGreen, | |
137 CLUT_ButtonSurfaceScreen, | |
138 CLUT_BatteryStandard, | |
139 CLUT_BatteryCharging, | |
140 CLUT_BatteryProblem, | |
141 CLUT_Colorscheme0, | |
142 CLUT_Colorscheme0x1, | |
143 CLUT_Colorscheme0x2, | |
144 CLUT_Colorscheme0x3, | |
145 CLUT_Colorscheme0x4, | |
146 CLUT_Colorscheme0x5, | |
147 CLUT_Colorscheme0x6, | |
148 CLUT_Colorscheme0x7, | |
149 CLUT_Colorscheme1, | |
150 CLUT_Colorscheme1x1, | |
151 CLUT_Colorscheme1x2, | |
152 CLUT_Colorscheme1x3, | |
153 CLUT_Colorscheme1x4, | |
154 CLUT_Colorscheme1x5, | |
155 CLUT_Colorscheme1x6, | |
156 CLUT_Colorscheme1x7, | |
157 CLUT_Colorscheme2, | |
158 CLUT_Colorscheme2x1, | |
159 CLUT_Colorscheme2x2, | |
160 CLUT_Colorscheme2x3, | |
161 CLUT_Colorscheme2x4, | |
162 CLUT_Colorscheme2x5, | |
163 CLUT_Colorscheme2x6, | |
164 CLUT_Colorscheme2x7, | |
165 CLUT_Colorscheme3, | |
166 CLUT_Colorscheme3x1, | |
167 CLUT_Colorscheme3x2, | |
168 CLUT_Colorscheme3x3, | |
169 CLUT_Colorscheme3x4, | |
170 CLUT_Colorscheme3x5, | |
171 CLUT_Colorscheme3x6, | |
172 CLUT_Colorscheme3x7, | |
173 CLUT_END | |
174 } SCLUT_Content; | |
175 | |
176 | |
177 /* Exported variables --------------------------------------------------------*/ | |
178 | |
179 extern uint32_t ColorLUT[]; | |
180 | |
181 #endif /* GFX_COLORS_H */ |