Imagine following use case:
- Alice has a peripheral bonded with Alice's phone (central)
- On the peripheral, Alice switches to a "guest mode" which disconnects from Alice's phone
- Any automatic connection from Alice's phone is now refused
- The peripheral advertises and is connectable to Bob's phone (central)
- Bob's phone can pair/bond and use the device (note: usage restriction would be handled in services)
- After the "guest mode" is switched off, the restrictions to automatically reconnect to Alice's phone are lifted
- The peripheral connects to Alice's phone
Alice's phone is the "owner" of the peripheral. Bob's phone's bonding keys can be deleted from the peripheral once the "guest mode" is switched off. The "guest mode" will also be switched off automatically after 1 hour of not being connected to Bob's phone.
Is this possible? How would you configure the Peer Manager?
I am trying to communicate this flow to one of our Chinese Bluetooth engineers and we're having a hard time understanding each other
Go Nordic!