Mercurial > public > ostc4
comparison Discovery/Src/tMenuCvOptionText.c @ 1076:c87753e73eb8 Icon_Integration
Dev bugfix 50 pixel spacing:
the control char '\007' was used for the new 50 pixel format style. This character was already in use as '\a' invert (same value different spelling) => The 50 pixel format has been switched to the control char '\033' which is not in use.
| author | Ideenmodellierer |
|---|---|
| date | Sun, 22 Feb 2026 21:23:57 +0100 |
| parents | 734f84b72b30 |
| children | 082825daccb5 |
comparison
equal
deleted
inserted
replaced
| 1075:ef99fff2d2de | 1076:c87753e73eb8 |
|---|---|
| 101 if(stateUsed->diveSettings.ppo2sensors_deactivated & 2) sensorStatusColor[1] = '\031'; | 101 if(stateUsed->diveSettings.ppo2sensors_deactivated & 2) sensorStatusColor[1] = '\031'; |
| 102 if(stateUsed->diveSettings.ppo2sensors_deactivated & 4) sensorStatusColor[2] = '\031'; | 102 if(stateUsed->diveSettings.ppo2sensors_deactivated & 4) sensorStatusColor[2] = '\031'; |
| 103 | 103 |
| 104 if((pSettings->ext_sensor_map[0] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[0] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[0] == SENSOR_SENTINELM)) | 104 if((pSettings->ext_sensor_map[0] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[0] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[0] == SENSOR_SENTINELM)) |
| 105 { | 105 { |
| 106 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f \020\007",sensorStatusColor[0], stateUsed->lifeData.ppO2Sensor_bar[0]); | 106 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f \020\033",sensorStatusColor[0], stateUsed->lifeData.ppO2Sensor_bar[0]); |
| 107 } | 107 } |
| 108 if((pSettings->ext_sensor_map[1] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[1] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[1] == SENSOR_SENTINELM)) | 108 if((pSettings->ext_sensor_map[1] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[1] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[1] == SENSOR_SENTINELM)) |
| 109 { | 109 { |
| 110 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f \020\007",sensorStatusColor[1], stateUsed->lifeData.ppO2Sensor_bar[1]); | 110 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f \020\033",sensorStatusColor[1], stateUsed->lifeData.ppO2Sensor_bar[1]); |
| 111 } | 111 } |
| 112 if((pSettings->ext_sensor_map[2] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[2] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[2] == SENSOR_SENTINELM)) | 112 if((pSettings->ext_sensor_map[2] == SENSOR_ANALOG) || (pSettings->ext_sensor_map[2] == SENSOR_DIGO2M) || (pSettings->ext_sensor_map[2] == SENSOR_SENTINELM)) |
| 113 { | 113 { |
| 114 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f",sensorStatusColor[2], stateUsed->lifeData.ppO2Sensor_bar[2]); | 114 textPointer += snprintf(&pText[textPointer],20,"%c%01.1f",sensorStatusColor[2], stateUsed->lifeData.ppO2Sensor_bar[2]); |
| 115 } | 115 } |
| 138 /* Warning */ | 138 /* Warning */ |
| 139 if(stateUsed->warnings.co2High) sensorStatusColor = '\024'; | 139 if(stateUsed->warnings.co2High) sensorStatusColor = '\024'; |
| 140 /* Grey out */ | 140 /* Grey out */ |
| 141 if(pSettings->co2_sensor_active == 0) sensorStatusColor = '\031'; | 141 if(pSettings->co2_sensor_active == 0) sensorStatusColor = '\031'; |
| 142 | 142 |
| 143 textPointer += snprintf(&pText[textPointer],20,"%c%ld \020\007",sensorStatusColor, stateUsed->lifeData.CO2_data.CO2_ppm); | 143 textPointer += snprintf(&pText[textPointer],20,"%c%ld \020\033",sensorStatusColor, stateUsed->lifeData.CO2_data.CO2_ppm); |
| 144 | 144 |
| 145 pText[textPointer++] = '\020'; | 145 pText[textPointer++] = '\020'; |
| 146 pText[textPointer] = 0; | 146 pText[textPointer] = 0; |
| 147 return strlen(pText); | 147 return strlen(pText); |
| 148 } | 148 } |
