chore: replace f_puts and f_printf functions to save FLASH space (#5459)

This commit is contained in:
philmoz
2024-08-20 09:51:06 +10:00
committed by GitHub
parent 06db4c7989
commit 5ca2419e0d
4 changed files with 48 additions and 20 deletions
+4 -6
View File
@@ -183,7 +183,6 @@ void writeHeader()
f_puts("Time,", &g_oLogFile);
#endif
char label[TELEM_LABEL_LEN+7];
for (int i=0; i<MAX_TELEMETRY_SENSORS; i++) {
if (isTelemetryFieldAvailable(i)) {
@@ -207,16 +206,16 @@ void writeHeader()
auto n_inputs = adcGetMaxInputs(ADC_INPUT_MAIN);
for (uint8_t i = 0; i < n_inputs; i++) {
const char* p = analogGetCanonicalName(ADC_INPUT_MAIN, i);
while (*p) { f_putc(*(p++), &g_oLogFile); }
f_putc(',', &g_oLogFile);
f_puts(p, &g_oLogFile);
f_puts(",", &g_oLogFile);
}
n_inputs = adcGetMaxInputs(ADC_INPUT_FLEX);
for (uint8_t i = 0; i < n_inputs; i++) {
if (!IS_POT_AVAILABLE(i)) continue;
const char* p = analogGetCanonicalName(ADC_INPUT_FLEX, i);
while (*p) { f_putc(*(p++), &g_oLogFile); }
f_putc(',', &g_oLogFile);
f_puts(p, &g_oLogFile);
f_puts(",", &g_oLogFile);
}
for (uint8_t i = 0; i < switchGetMaxSwitches(); i++) {
@@ -288,7 +287,6 @@ void logsWrite()
return;
}
#if defined(RTCLOCK)
{
static struct gtm utm;