From: Archie Pusaka <apusaka@xxxxxxxxxxxx> Hi linux-bluetooth, This series of patches adds a new MGMT command for adding a monitor with RSSI parameter. Changes are focused on passing parameters to the kernel via btmgmt and bluetoothctl. PTAL and thanks for your feedback! Archie Changes in v3: * split the struct RSSIThresholdsAndTimers Changes in v2: * Remove trailing period and fix order of mgmt parameter Archie Pusaka (5): lib/mgmt: Adding Add Adv Patterns Monitor RSSI opcode src/adv_monitor: add monitor with rssi support for mgmt btmgmt: advmon add rssi support bluetoothctl: advmon rssi support for mgmt monitor: Decode add advmon with RSSI parameter client/adv_monitor.c | 162 ++++++++++++++++---------- client/adv_monitor.h | 1 + client/main.c | 29 +++-- lib/mgmt.h | 15 +++ monitor/packet.c | 43 ++++++- src/adv_monitor.c | 267 ++++++++++++++++++++++++++++--------------- tools/btmgmt.c | 160 +++++++++++++++++++++----- 7 files changed, 475 insertions(+), 202 deletions(-) -- 2.30.0.284.gd98b1dd5eaa7-goog