bundle.ble.manager ================== .. py:module:: bundle.ble.manager .. autoapi-nested-parse:: High-level entry point coordinating BLE scans and connections. Attributes ---------- .. autoapisummary:: bundle.ble.manager.log Classes ------- .. autoapisummary:: bundle.ble.manager.Manager Module Contents --------------- .. py:data:: log .. py:class:: Manager(*args, **kwargs) Bases: :py:obj:`bundle.core.Entity` Provide a compact API for scanning and opening Nordic UART links. .. py:attribute:: name :type: str :value: None .. py:attribute:: default_timeout :type: float :value: None .. py:method:: scan(*, timeout: float | None = None) -> bundle.ble.scanner.ScanResult :async: .. py:method:: open(*, device_name: str | None = None, device_address: str | None = None, timeout: float | None = None) -> bundle.ble.link.NordicLink :async: