comparison Common/Inc/data_central.h @ 899:2225c467f1e9 Evo_2_23

Added data path and visualization for position data: The GNSS data exchange is now initialized and triggered on a cyclic basis (once a second). RTE verion has been increased because of interface change. For now only the position data is shown in a T7 surface views. The functionality may be switched on/off using the compile switch ENABLE_GNSS.
author Ideenmodellierer
date Mon, 30 Sep 2024 21:56:05 +0200
parents db92692c014f
children d4622533271d
comparison
equal deleted inserted replaced
898:fac13aa6ba93 899:2225c467f1e9
162 { 162 {
163 SDevice device; 163 SDevice device;
164 SVpmRepetitiveData vpm; 164 SVpmRepetitiveData vpm;
165 } SDeviceState; 165 } SDeviceState;
166 */ 166 */
167
168 typedef struct
169 {
170 float Longitude;
171 float Latitude;
172 } SPositionData;
173
167 174
168 /* struct SLifeData 175 /* struct SLifeData
169 * contains data all actual data (pressure, stuturation, etc. as received from second ship 176 * contains data all actual data (pressure, stuturation, etc. as received from second ship
170 * and has actualGas to be send to Small CPU (second chip) 177 * and has actualGas to be send to Small CPU (second chip)
171 * contains data calculated from actual data after receiption from Small CPU 178 * contains data calculated from actual data after receiption from Small CPU
243 float sensorVoltage_mV[3]; 250 float sensorVoltage_mV[3];
244 float HUD_battery_voltage_V; 251 float HUD_battery_voltage_V;
245 252
246 /* for PSCR Mode */ 253 /* for PSCR Mode */
247 float ppo2Simulated_bar; 254 float ppo2Simulated_bar;
255 /* GNSS data */
256 SPositionData gnssPosition;
257
248 } SLifeData; 258 } SLifeData;
249 259
250 260
251 typedef struct 261 typedef struct
252 { 262 {