# HG changeset patch
# User Ideenmodellierer
# Date 1699212102 -3600
# Node ID 107c29934671c969c9af9d9792effa2a34898d35
# Parent  ffb1036c27c202e234be24e24f06958e962b509b
Added CO2 display to T3 Bigfont view:
If the CO2 sensor is detected and enabled then the CO2 values will be shown in the PPO2 Sensor view of T3 (middle position, parallel to scrubber timer).

diff -r ffb1036c27c2 -r 107c29934671 Discovery/Src/t3.c
--- a/Discovery/Src/t3.c	Sun Nov 05 20:19:08 2023 +0100
+++ b/Discovery/Src/t3.c	Sun Nov 05 20:21:42 2023 +0100
@@ -1295,6 +1295,26 @@
             }
             GFX_write_string(&FontT105,tXc1,text,0);
 
+            if((pSettings->co2_sensor_active) && isLoopMode(pSettings->dive_mode))
+            {
+            	snprintf(text,TEXTSIZE,"\032\001\f%c",TXT_CO2Sensor);
+                GFX_write_string(&FontT42,tXc1,text,0);
+                textpointer = 0;
+                if(stateUsed->lifeData.CO2_data.CO2_ppm < CO2_WARNING_LEVEL_PPM)
+                {
+                	text[textpointer++] = '\020';
+                }
+                else if(stateUsed->lifeData.CO2_data.CO2_ppm < CO2_ALARM_LEVEL_PPM)
+                {
+                	text[textpointer++] = '\024';	/* yellow */
+                }
+                else
+                {
+                	text[textpointer++] = '\025'; 	/* red */
+                }
+                snprintf(&text[textpointer],TEXTSIZE,"\001%5ld",stateUsed->lifeData.CO2_data.CO2_ppm);
+                GFX_write_string(&FontT105,tXc1,text,1);
+            }
 
             if((pSettings->scrubTimerMode != SCRUB_TIMER_OFF) && isLoopMode(pSettings->dive_mode))
             {