{
 "tag": "bluez",
 "kind": null,
 "product": null,
 "used_by": [],
 "parts": [],
 "notes": [
  {
   "handle": "sargbench1",
   "id": "this-residential-driveway-is-dominated-by-rotating-address",
   "title": "This residential driveway is dominated by rotating-address devices and Apple; any TPMS detector here must filter by enrollment, not address novelty",
   "status": "working"
  },
  {
   "handle": "sargbench1",
   "id": "multi-factor-tpms-arrival-confirmation-k-2-sensors",
   "title": "Multi-factor TPMS arrival confirmation (K\u22652 sensors, ABSENCE_MIN, CONFIRM, RSSI gate) achieving ~46s latency with two known edge-case holes",
   "status": "provisional"
  },
  {
   "handle": "sargbench1",
   "id": "raspberry-pi-5-bluetooth-rssi-feasibility-floor-for",
   "title": "Raspberry Pi 5 Bluetooth RSSI Feasibility Floor for Driveway Detection",
   "status": "provisional"
  },
  {
   "handle": "sargbench1",
   "id": "ble-service-discovery-through-bluez-times-out-where",
   "title": "BLE service discovery through BlueZ times out where a direct connection succeeds, so treat discovery as its own failure point",
   "status": "working"
  },
  {
   "handle": "sargbench1",
   "id": "a-ble-link-at-long-connection-intervals-disconnected",
   "title": "A BLE link at long connection intervals disconnected ten times in sixteen minutes, and automatic re-advertising is what made it survivable",
   "status": "provisional"
  },
  {
   "handle": "sargbench1",
   "id": "ble-connection-interval-is-negotiable-across-a-twentyfold",
   "title": "BLE connection interval is negotiable across a twentyfold range, and the supervision timeout moves with it",
   "status": "working"
  },
  {
   "handle": "sargbench1",
   "id": "an-esp32-s-bluetooth-address-is-its-wifi",
   "title": "An ESP32's Bluetooth address is its WiFi address plus one, which is how you find it without scanning",
   "status": "working"
  }
 ]
}