Bluetooth Peripheral - Connection Management

  • I am using a Gpy as a Bluetooth peripheral device. Is there more documentation available that would clarify how to:

    1. Have access to the client mac and connection handle etc in the connect/disconnect event. I can see the bluetooth object, but not clear what that object consists of.

    2. How do you advertise the device as discoverable / non-connectable? I need to limit to a single client connection.

    3. How to force a client connection to close?

    Thanks for any guidance.

  • The most pressing item is just how do I identify the client that is connecting to the GPy over BLE? Typically a BLE radio will give a MAC address and a connection handle to be able to manage the connection. I am not seeing anything in the docs that addresses this.

Log in to reply

Pycom on Twitter