Skip to content

FW: BLE Error Reporting Service for Device Failures (e.g., SD Card Recording Failures) #175

@DennisMoschina

Description

@DennisMoschina

Summary

Implement a service that communicates device errors via BLE. This should enable the device to send error notifications (e.g., when SD card recording fails or other hardware/software issues arise) through Bluetooth Low Energy.

Motivation

  • Currently, device errors such as failed SD card recording are not proactively communicated to the user.
  • Immediate error reporting can aid in debugging, maintenance, and improving user experience.

Requirements

  • Design and implement a BLE service dedicated to sending device errors.
  • The service should support sending error types such as (but not limited to):
    • SD card recording failure
    • Sensor/data acquisition failures
    • Firmware errors
  • Documentation on the BLE characteristics and error message formats.
  • Update user/developer documentation accordingly.

Acceptance Criteria

  • Device emits correct BLE messages when errors occur.
  • Documentation for integration and error code interpretation is available.

Additional Context

Consider extensibility for future error types or other system issues.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions