comparison Discovery/Src/text_multilanguage.c @ 845:17d9d6eddd8d Evo_2_23

Added new PreDiveCheck info page: In case a DiveO2 sensor is connected to the OSTC than the values of the DiveO2 internal pressure and temperature sensors may be used for predive checks. The pressure sensors is used for over / under pressure test and the values are visualized using a graph to make it easier to check if the pressure keeps stable. The temperature measurement gives an indication if the scrubber is getting active. This view is highly dependend on the surface temperature but may be useful e.g. for diving in european area. In addition the values ofthe connected sensors are shown.
author Ideenmodellierer
date Sun, 21 Jan 2024 22:24:36 +0100
parents 2a8af51ab04d
children e373e90a48db
comparison
equal deleted inserted replaced
844:e04d7dd199fb 845:17d9d6eddd8d
468 static uint8_t text_DE_PSClosedCircuit[] = "PSC Kreislauf"; 468 static uint8_t text_DE_PSClosedCircuit[] = "PSC Kreislauf";
469 static uint8_t text_FR_PSClosedCircuit[] = "PSC circuit"; 469 static uint8_t text_FR_PSClosedCircuit[] = "PSC circuit";
470 static uint8_t text_IT_PSClosedCircuit[] = "PSC circuit"; 470 static uint8_t text_IT_PSClosedCircuit[] = "PSC circuit";
471 static uint8_t text_ES_PSClosedCircuit[] = "PSC circuit"; 471 static uint8_t text_ES_PSClosedCircuit[] = "PSC circuit";
472 472
473 static uint8_t text_EN_PreDive[] = "PreDive Check";
474 static uint8_t text_DE_PreDive[] = "";
475 static uint8_t text_FR_PreDive[] = "";
476 static uint8_t text_IT_PreDive[] = "";
477 static uint8_t text_ES_PreDive[] = "";
478
473 static uint8_t text_EN_ChargeHour[] = "Hour(s) till 100%"; 479 static uint8_t text_EN_ChargeHour[] = "Hour(s) till 100%";
474 static uint8_t text_DE_ChargeHour[] = "Stunde(n) bis 100%"; 480 static uint8_t text_DE_ChargeHour[] = "Stunde(n) bis 100%";
475 static uint8_t text_FR_ChargeHour[] = ""; 481 static uint8_t text_FR_ChargeHour[] = "";
476 static uint8_t text_IT_ChargeHour[] = ""; 482 static uint8_t text_IT_ChargeHour[] = "";
477 static uint8_t text_ES_ChargeHour[] = ""; 483 static uint8_t text_ES_ChargeHour[] = "";
640 static uint8_t text_FR_SetBatteryCharge[] = ""; 646 static uint8_t text_FR_SetBatteryCharge[] = "";
641 static uint8_t text_IT_SetBatteryCharge[] = "Ricaricare batteria"; 647 static uint8_t text_IT_SetBatteryCharge[] = "Ricaricare batteria";
642 static uint8_t text_ES_SetBatteryCharge[] = "Recalibrar nivel carga"; 648 static uint8_t text_ES_SetBatteryCharge[] = "Recalibrar nivel carga";
643 649
644 // Menu SYS2 sub 650 // Menu SYS2 sub
651 static uint8_t text_EN_AdjustAmbPressure[] = "Adjust pressure";
652 static uint8_t text_DE_AdjustAmbPressure[] = "Druckanpassung";
653 static uint8_t text_FR_AdjustAmbPressure[] = "";
654 static uint8_t text_IT_AdjustAmbPressure[] = "";
655 static uint8_t text_ES_AdjustAmbPressure[] = "";
656
657 // Menu SYS2 sub
645 static uint8_t text_EN_SetFactoryDefaults[] = "Store button factory defaults"; 658 static uint8_t text_EN_SetFactoryDefaults[] = "Store button factory defaults";
646 static uint8_t text_DE_SetFactoryDefaults[] = "Taster zurücksetzen"; 659 static uint8_t text_DE_SetFactoryDefaults[] = "Taster zurücksetzen";
647 static uint8_t text_FR_SetFactoryDefaults[] = ""; 660 static uint8_t text_FR_SetFactoryDefaults[] = "";
648 static uint8_t text_IT_SetFactoryDefaults[] = "Impostazioni pulsante"; 661 static uint8_t text_IT_SetFactoryDefaults[] = "Impostazioni pulsante";
649 static uint8_t text_ES_SetFactoryDefaults[] = "Restablecer ajustes de fábrica"; 662 static uint8_t text_ES_SetFactoryDefaults[] = "Restablecer ajustes de fábrica";
805 static uint8_t text_EN_Reset[] = "Reset"; 818 static uint8_t text_EN_Reset[] = "Reset";
806 static uint8_t text_DE_Reset[] = "Zurücksetzen"; 819 static uint8_t text_DE_Reset[] = "Zurücksetzen";
807 static uint8_t text_FR_Reset[] = "Réinitialiser"; 820 static uint8_t text_FR_Reset[] = "Réinitialiser";
808 static uint8_t text_IT_Reset[] = "Ripristina"; 821 static uint8_t text_IT_Reset[] = "Ripristina";
809 static uint8_t text_ES_Reset[] = "Restaurar"; 822 static uint8_t text_ES_Reset[] = "Restaurar";
823
824 static uint8_t text_EN_CounterLung[] = "Counterlung";
825 static uint8_t text_DE_CounterLung[] = "Gegenlunge";
826 static uint8_t text_FR_CounterLung[] = "";
827 static uint8_t text_IT_CounterLung[] = "";
828 static uint8_t text_ES_CounterLung[] = "";
829
830 static uint8_t text_EN_Pressure[] = "Pressure";
831 static uint8_t text_DE_Pressure[] = "Druck";
832 static uint8_t text_FR_Pressure[] = "";
833 static uint8_t text_IT_Pressure[] = "";
834 static uint8_t text_ES_Pressure[] = "";
835
810 836
811 // Menu SIM 837 // Menu SIM
812 static uint8_t text_EN_Simulator[] = "Simulator"; 838 static uint8_t text_EN_Simulator[] = "Simulator";
813 static uint8_t text_DE_Simulator[] = ""; 839 static uint8_t text_DE_Simulator[] = "";
814 static uint8_t text_FR_Simulator[] = "Simulateur"; 840 static uint8_t text_FR_Simulator[] = "Simulateur";
1972 {(uint8_t)TXT_OpenCircuit, {text_EN_OpenCircuit, text_DE_OpenCircuit, text_FR_OpenCircuit, text_IT_OpenCircuit, text_ES_OpenCircuit}}, 1998 {(uint8_t)TXT_OpenCircuit, {text_EN_OpenCircuit, text_DE_OpenCircuit, text_FR_OpenCircuit, text_IT_OpenCircuit, text_ES_OpenCircuit}},
1973 {(uint8_t)TXT_ClosedCircuit, {text_EN_ClosedCircuit, text_DE_ClosedCircuit, text_FR_ClosedCircuit, text_IT_ClosedCircuit, text_ES_ClosedCircuit}}, 1999 {(uint8_t)TXT_ClosedCircuit, {text_EN_ClosedCircuit, text_DE_ClosedCircuit, text_FR_ClosedCircuit, text_IT_ClosedCircuit, text_ES_ClosedCircuit}},
1974 {(uint8_t)TXT_Apnoe, {text_EN_Apnoe, text_DE_Apnoe, text_FR_Apnoe, text_IT_Apnoe, text_ES_Apnoe}}, 2000 {(uint8_t)TXT_Apnoe, {text_EN_Apnoe, text_DE_Apnoe, text_FR_Apnoe, text_IT_Apnoe, text_ES_Apnoe}},
1975 {(uint8_t)TXT_Gauge, {text_EN_Gauge, text_DE_Gauge, text_FR_Gauge, text_IT_Gauge, text_ES_Gauge}}, 2001 {(uint8_t)TXT_Gauge, {text_EN_Gauge, text_DE_Gauge, text_FR_Gauge, text_IT_Gauge, text_ES_Gauge}},
1976 {(uint8_t)TXT_PSClosedCircuit, {text_EN_PSClosedCircuit, text_DE_PSClosedCircuit, text_FR_PSClosedCircuit, text_IT_PSClosedCircuit, text_ES_PSClosedCircuit}}, 2002 {(uint8_t)TXT_PSClosedCircuit, {text_EN_PSClosedCircuit, text_DE_PSClosedCircuit, text_FR_PSClosedCircuit, text_IT_PSClosedCircuit, text_ES_PSClosedCircuit}},
2003 {(uint8_t)TXT_PreDive, {text_EN_PreDive, text_DE_PreDive, text_FR_PreDive, text_IT_PreDive, text_ES_PreDive}},
1977 {(uint8_t)TXT_Sensor, {text_EN_Sensor, text_DE_Sensor, text_FR_Sensor, text_IT_Sensor, text_ES_Sensor}}, 2004 {(uint8_t)TXT_Sensor, {text_EN_Sensor, text_DE_Sensor, text_FR_Sensor, text_IT_Sensor, text_ES_Sensor}},
1978 {(uint8_t)TXT_FixedSP, {text_EN_FixedSP, text_DE_FixedSP, text_FR_FixedSP, text_IT_FixedSP, text_ES_FixedSP}}, 2005 {(uint8_t)TXT_FixedSP, {text_EN_FixedSP, text_DE_FixedSP, text_FR_FixedSP, text_IT_FixedSP, text_ES_FixedSP}},
1979 {(uint8_t)TXT_Decoparameters, {text_EN_Decoparameters, text_DE_Decoparameters, text_FR_Decoparameters, text_IT_Decoparameters, text_ES_Decoparameters}}, 2006 {(uint8_t)TXT_Decoparameters, {text_EN_Decoparameters, text_DE_Decoparameters, text_FR_Decoparameters, text_IT_Decoparameters, text_ES_Decoparameters}},
1980 {(uint8_t)TXT_LastDecostop, {text_EN_LastDecostop, text_DE_LastDecostop, text_FR_LastDecostop, text_IT_LastDecostop, text_ES_LastDecostop}}, 2007 {(uint8_t)TXT_LastDecostop, {text_EN_LastDecostop, text_DE_LastDecostop, text_FR_LastDecostop, text_IT_LastDecostop, text_ES_LastDecostop}},
1981 {(uint8_t)TXT_Fallback, {text_EN_Fallback, text_DE_Fallback, text_FR_Fallback, text_IT_Fallback, text_ES_Fallback}}, 2008 {(uint8_t)TXT_Fallback, {text_EN_Fallback, text_DE_Fallback, text_FR_Fallback, text_IT_Fallback, text_ES_Fallback}},
2139 {(uint8_t)TXT2BYTE_SetBearing, {text_EN_SetBearing, text_DE_SetBearing, text_FR_SetBearing, text_IT_SetBearing, text_ES_SetBearing}}, 2166 {(uint8_t)TXT2BYTE_SetBearing, {text_EN_SetBearing, text_DE_SetBearing, text_FR_SetBearing, text_IT_SetBearing, text_ES_SetBearing}},
2140 {(uint8_t)TXT2BYTE_ResetBearing, {text_EN_ResetBearing, text_DE_ResetBearing, text_FR_ResetBearing, text_IT_ResetBearing, text_ES_ResetBearing}}, 2167 {(uint8_t)TXT2BYTE_ResetBearing, {text_EN_ResetBearing, text_DE_ResetBearing, text_FR_ResetBearing, text_IT_ResetBearing, text_ES_ResetBearing}},
2141 {(uint8_t)TXT2BYTE_Sensor, {text_EN_SensorList, text_DE_SensorList, text_FR_SensorList, text_IT_SensorList, text_ES_SensorList}}, 2168 {(uint8_t)TXT2BYTE_Sensor, {text_EN_SensorList, text_DE_SensorList, text_FR_SensorList, text_IT_SensorList, text_ES_SensorList}},
2142 {(uint8_t)TXT2BYTE_Maintenance, {text_EN_Maintenance, text_DE_Maintenance, text_FR_Maintenance, text_IT_Maintenance, text_ES_Maintenance}}, 2169 {(uint8_t)TXT2BYTE_Maintenance, {text_EN_Maintenance, text_DE_Maintenance, text_FR_Maintenance, text_IT_Maintenance, text_ES_Maintenance}},
2143 {(uint8_t)TXT2BYTE_SetBatteryCharge,{text_EN_SetBatteryCharge, text_DE_SetBatteryCharge, text_FR_SetBatteryCharge, text_IT_SetBatteryCharge, text_ES_SetBatteryCharge}}, 2170 {(uint8_t)TXT2BYTE_SetBatteryCharge,{text_EN_SetBatteryCharge, text_DE_SetBatteryCharge, text_FR_SetBatteryCharge, text_IT_SetBatteryCharge, text_ES_SetBatteryCharge}},
2171 {(uint8_t)TXT2BYTE_AdjustAmbPressure,{text_EN_AdjustAmbPressure, text_DE_AdjustAmbPressure, text_FR_AdjustAmbPressure, text_IT_AdjustAmbPressure, text_ES_AdjustAmbPressure}},
2144 {(uint8_t)TXT2BYTE_SetFactoryDefaults,{text_EN_SetFactoryDefaults, text_DE_SetFactoryDefaults, text_FR_SetFactoryDefaults, text_IT_SetFactoryDefaults, text_ES_SetFactoryDefaults}}, 2172 {(uint8_t)TXT2BYTE_SetFactoryDefaults,{text_EN_SetFactoryDefaults, text_DE_SetFactoryDefaults, text_FR_SetFactoryDefaults, text_IT_SetFactoryDefaults, text_ES_SetFactoryDefaults}},
2145 {(uint8_t)TXT2BYTE_SetSampleIndex, {text_EN_SetSampleIndex, text_DE_SetSampleIndex, text_FR_SetSampleIndex, text_IT_SetSampleIndex, text_ES_SetSampleIndex}}, 2173 {(uint8_t)TXT2BYTE_SetSampleIndex, {text_EN_SetSampleIndex, text_DE_SetSampleIndex, text_FR_SetSampleIndex, text_IT_SetSampleIndex, text_ES_SetSampleIndex}},
2146 2174
2147 {(uint8_t)TXT2BYTE_Reboot, {text_EN_Reboot, text_DE_Reboot, text_FR_Reboot, text_IT_Reboot, text_ES_Reboot}}, 2175 {(uint8_t)TXT2BYTE_Reboot, {text_EN_Reboot, text_DE_Reboot, text_FR_Reboot, text_IT_Reboot, text_ES_Reboot}},
2148 {(uint8_t)TXT2BYTE_ButtonLeft, {text_EN_ButtonLeft, text_DE_ButtonLeft, text_FR_ButtonLeft, text_IT_ButtonLeft, text_ES_ButtonLeft}}, 2176 {(uint8_t)TXT2BYTE_ButtonLeft, {text_EN_ButtonLeft, text_DE_ButtonLeft, text_FR_ButtonLeft, text_IT_ButtonLeft, text_ES_ButtonLeft}},
2190 2218
2191 {(uint8_t)TXT2BYTE_Set, {text_EN_Set, text_DE_Set, text_FR_Set, text_IT_Set, text_ES_Set}}, 2219 {(uint8_t)TXT2BYTE_Set, {text_EN_Set, text_DE_Set, text_FR_Set, text_IT_Set, text_ES_Set}},
2192 {(uint8_t)TXT2BYTE_Clear, {text_EN_Clear, text_DE_Clear, text_FR_Clear, text_IT_Clear, text_ES_Clear}}, 2220 {(uint8_t)TXT2BYTE_Clear, {text_EN_Clear, text_DE_Clear, text_FR_Clear, text_IT_Clear, text_ES_Clear}},
2193 {(uint8_t)TXT2BYTE_Reset, {text_EN_Reset, text_DE_Reset, text_FR_Reset, text_IT_Reset, text_ES_Reset}}, 2221 {(uint8_t)TXT2BYTE_Reset, {text_EN_Reset, text_DE_Reset, text_FR_Reset, text_IT_Reset, text_ES_Reset}},
2194 2222
2223 {(uint8_t)TXT2BYTE_CounterLung, {text_EN_CounterLung, text_DE_CounterLung, text_FR_CounterLung, text_IT_CounterLung, text_ES_CounterLung}},
2224 {(uint8_t)TXT2BYTE_Pressure, {text_EN_Pressure, text_DE_Pressure, text_FR_Pressure, text_IT_Pressure, text_ES_Pressure}},
2225
2195 {(uint8_t)TXT2BYTE_Timer, {text_EN_Timer, text_DE_Timer, text_FR_Timer, text_IT_Timer, text_ES_Timer}}, 2226 {(uint8_t)TXT2BYTE_Timer, {text_EN_Timer, text_DE_Timer, text_FR_Timer, text_IT_Timer, text_ES_Timer}},
2196 {(uint8_t)TXT2BYTE_Starting, {text_EN_Starting, text_DE_Starting, text_FR_Starting, text_IT_Starting, text_ES_Starting}}, 2227 {(uint8_t)TXT2BYTE_Starting, {text_EN_Starting, text_DE_Starting, text_FR_Starting, text_IT_Starting, text_ES_Starting}},
2197 {(uint8_t)TXT2BYTE_Finished, {text_EN_Finished, text_DE_Finished, text_FR_Finished, text_IT_Finished, text_ES_Finished}}, 2228 {(uint8_t)TXT2BYTE_Finished, {text_EN_Finished, text_DE_Finished, text_FR_Finished, text_IT_Finished, text_ES_Finished}},
2198 }; 2229 };