Skip to content

Feature Request: Add / expose BLE RSSI (Signal Strength) Access #61

@WPS12TA

Description

@WPS12TA

Feature Request: Add BLE RSSI (Signal Strength) Access

Description

Add a method to access the BLE RSSI (Received Signal Strength Indicator) from the connected RadiaCode device. This would allow applications to monitor Bluetooth connection quality.

Use Cases

  1. Connection quality monitoring - Display signal strength to users
  2. Troubleshooting - Diagnose connectivity issues and range problems
  3. Data reliability - Correlate signal strength with data reception quality
  4. Distance awareness - Alert users when device is moving out of range
  5. MQTT/logging - Track connection quality over time in monitoring systems

Proposed Implementation

Add a simple public method to expose the BlueTooth connection RSSI value:

Benefits

  • Minimal code change?
  • No impact on existing functionality

Environment

  • Arduino ESP32 platform
  • Standard Arduino BLE library
  • RadiaCode-110 device

Additional Context

This feature is particularly useful for remote monitoring applications (MQTT/Home Assistant/Grafana) where signal quality tracking helps diagnose intermittent connection issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions