On Thu, Apr 23, 2020 at 10:42 AM Szymon Janc <szymon.janc@xxxxxxxxxxx> wrote: > > Hi, > > On Thursday, 23 April 2020 16:23:05 CEST Alain Michaud wrote: > > This change adds a new property to indicate the support for concurrent > > roles which means that the controller has reported the appropriate > > LE_Supported_States (hdev->le_states) and that the controller's driver > > has reported correctly handling the various reported states. > > --- > > > > doc/adapter-api.txt | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > > > diff --git a/doc/adapter-api.txt b/doc/adapter-api.txt > > index acae032d9..1a7255750 100644 > > --- a/doc/adapter-api.txt > > +++ b/doc/adapter-api.txt > > @@ -326,3 +326,11 @@ Properties string Address [readonly] > > > > Local Device ID information in modalias format > > used by the kernel and udev. > > + > > + array{string} Roles [readonly] > > + > > + List of supported roles. Possible values: > > + "central": Supports the central role. > > + "peripheral": Supports the peripheral > role. > > + "central-peripheral": Supports both > roles > > + > concurrently. > > If this is an array os strings why central-peripheral is needed? The keyword in the description is "concurrently". Not all adapters support being peripheral and central concurrently. > > > -- > pozdrawiam > Szymon Janc > >