A Go-based Bluetooth Low Energy (BLE) advertisement data sniffer that can capture and display BLE advertisement packets with optional device address filtering.
inputs = {
bluetooth-sniffer.url = "github:nxm/bluetooth-sniffer";
};
home.packages = [
inputs.bluetooth-sniffer.packages.${pkgs.system}.default
];sudo ./bluetooth-sniffer# Filter devices containing "aa:bb" in their address
sudo ./bluetooth-sniffer -addr aa:bb