Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pairing agent with support for peripherals sending Slave Security Request #1133

Draft
wants to merge 4 commits into
base: pairing-agent
Choose a base branch
from

Commits on Nov 25, 2022

  1. bluezdbus/agent: Fix missing rssi parameter when instantiating BLEDevice

    Add #noqa to suppress "N802 PEP8 Function name should be lowercase"
    warnings. `@method(name=)` parameter could be used to have lowercase
    methods still connected to correct pascal-case D-Bus methods, however
    using exact names in Python makes it clear that these methods are bonded
    to the D-Bus interface.
    bojanpotocnik committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    ae406f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a732b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c0c16f View commit details
    Browse the repository at this point in the history
  4. bluezdbus/client: Support pairing during connection establishment

    This is achieved by passing ``pairing_callbacks`` to the ``BleakClient``
    constructor instead of manually calling ``pair()`` method.
    bojanpotocnik committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    dd50aa6 View commit details
    Browse the repository at this point in the history