please create upload logfile on SD-Card

Abierto
#287 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
32/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
arduino, cpp
Área
embedded-iot

Línea de trabajo

Comienza rastreando el proceso de carga iniciado por el botón de hardware y cómo se exponen los archivos en los directorios “Show SD Card Contents” de OBS-Unit. Define qué intentos de carga y motivos detallados del fallo debe registrar el logfile, incluidos los casos de conexión, credenciales, URL y archivos ya cargados. Se considera terminado cuando el logfile se crea en la tarjeta SD y captura resultados útiles de las cargas fallidas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

currently there is no logfile created on the SD-Card which contains the upload status of the last (or all) upload attempts.
At least I did not find any in the part which is visible in the Show SD Card Contents directories of OBS-Unit.
At the end of an upload process initiated by pressing the hardware button you just get the information which is shown on the bottom of the screen
PXL_20211231_120659570

There are various reasons why the upload may fail:

  • no or wrong Upload Url
  • no or wrong API key
  • no connection to the upload host
  • breaking connection during upload
  • file was already uploaded to the OBS-server

In order to ease finding the root cause for failed uploads it would be very helpfull to have a logfile with detailed error messages.

Lenguaje dominante
C++
Estrellas
123
Forks
29
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de openbikesensor/OpenBikeSensorFirmware

Todos los issues de openbikesensor/OpenBikeSensorFirmware

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.