Skip to content

Almacenamiento y acceso a strings en la tarjeta SD

Latest
Compare
Choose a tag to compare
@Quintana-S-E Quintana-S-E released this 24 Jan 19:56
· 2 commits to mensajes-en-SD since this release
8f13b2e

Cambios

Frente a la versión 1.1.1 master, se añadió un sistema para leer todas las strings predefinidas del código (como los mensajes del monitor serie, o las primeras líneas de los archivos de datalog) desde archivos de texto en la tarjeta SD. Esto involucra cambios en los archivos:

  • Declaraciones.h: definición del enum MensajesSD para acceso a cada mensaje, y declaración de mensajeSD(), para acceder a los mensajes.
  • Barometro.h: llamada a mensajeSD().
  • SD_manejo.h: definición de mensajeSD(), y llamadas a la misma.
  • main.cpp: llamadas a mensajeSD().

Sin embargo, debido a la ocupación adicional de FLASH (+3,9 %), que fue la que quería disminuirse en un principio, los cambios se mantendrán en una rama aparte, solo como extra historia y documentación.

Uso de memoria

En PlatformIO, esta versión se compila utilizando 1290 bytes (63 %) de RAM, y 29178 bytes (95 %) de FLASH (-3,4 % RAM, +3,9 % FLASH).

Librerías utilizadas

Changelog

Commits de la versión:
⚠️ AVISO ⚠️: pueden haber archivos markdown desactualizados (README.md y FUNCIONAMIENTO.md), revisar los últimos commits de la branch en sí y no los archivos de la release
v1.1.1...v1.1.1-mensajes-SD