[PATCH BlueZ 00/14] Userspace patches for RSSI threshold monitor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dependency: kernel patches sent from Anderson Briglia implementing the
RSSI threshold monitor in the kernel: "[PATCH 0/7] RSSI Monitor"

The following patches are implementing the userspace functions to handle
RSSI threshold monitor, required for Proximity Path Loss. The mgmt-api
changes was proposed by: "[PATCH] Add RSSI Monitor documentation API"
(sent to ML)

Initial RFC of this patch series: "[RFC BlueZ 0/8] Userspace patches
for RSSI threshold monitor".

Changes since the RFC: Included changes in the Proximity Monitor.
Initial RFC was including changes in the mgmtops and adapter only.

Claudio Takahasi (14):
  Add RSSI threshold monitor definition in mgmt
  Add RSSI threshold monitor implementation
  Add enable RSSI threshold monitoring
  Return FALSE if RSSI monitor is already enabled
  Add disable for RSSI threshold monitor
  Add adapter_ops calls for RSSI Enable/Disable
  Notify registered monitors when alert is triggered
  Add handle for RSSI monitor alert event in mgmt
  Add RSSI threshold monitor in Proximity Monitor
  Disable RSSI monitor when device is removed
  Disable RSSI threshold monitor when disconnected
  Emit SignalLevel when RSSI alert is received
  Define low/high RSSI threshold for Proximity
  Reset SignalLevel to unknown when disconnected

 lib/mgmt.h          |   18 ++++++++++
 plugins/hciops.c    |   13 +++++++
 plugins/mgmtops.c   |   85 ++++++++++++++++++++++++++++++++++++++++++++++++
 proximity/monitor.c |   75 +++++++++++++++++++++++++++++++++++++++++--
 src/adapter.c       |   89 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/adapter.h       |   13 +++++++
 src/event.c         |   14 ++++++++
 src/event.h         |    2 +
 8 files changed, 306 insertions(+), 3 deletions(-)

-- 
1.7.6

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux