Mercurial > public > ostc4
diff Discovery/Src/simulation.c @ 548:e7e44986684a
Update roll and pitch value in simulation mode:
Roll and pitch values had not been provided to the simulated dive => added copy functions
author | Ideenmodellierer |
---|---|
date | Sun, 08 Nov 2020 16:38:43 +0100 |
parents | b2f8a39c11ea |
children | 55a9aa740f13 |
line wrap: on
line diff
--- a/Discovery/Src/simulation.c Mon Nov 02 21:17:45 2020 +0100 +++ b/Discovery/Src/simulation.c Sun Nov 08 16:38:43 2020 +0100 @@ -128,8 +128,11 @@ if(checkOncePerSecond) { pDiveState->lifeData.temperature_celsius = stateRealGetPointer()->lifeData.temperature_celsius; + pDiveState->lifeData.battery_charge = stateRealGetPointer()->lifeData.battery_charge; pDiveState->lifeData.compass_heading = stateRealGetPointer()->lifeData.compass_heading; - pDiveState->lifeData.battery_charge = stateRealGetPointer()->lifeData.battery_charge; + pDiveState->lifeData.compass_roll = stateRealGetPointer()->lifeData.compass_roll; + pDiveState->lifeData.compass_pitch = stateRealGetPointer()->lifeData.compass_pitch; + #ifdef ENABLE_BOTTLE_SENSOR pDiveState->lifeData.bottle_bar[pDiveState->lifeData.actualGas.GasIdInSettings] = stateRealGetPointer()->lifeData.bottle_bar[stateRealGetPointer()->lifeData.actualGas.GasIdInSettings]; pDiveState->lifeData.bottle_bar_age_MilliSeconds[pDiveState->lifeData.actualGas.GasIdInSettings] = stateRealGetPointer()->lifeData.bottle_bar_age_MilliSeconds[stateRealGetPointer()->lifeData.actualGas.GasIdInSettings];