On Wed, 18 Apr 2012 12:24:57 +0100 Bastien Nocera <hadess@xxxxxxxxxx> wrote: > On Wed, 2012-04-18 at 11:38 +0200, Antonio Ospite wrote: > > This is a short summary about Playstation peripherals and their pairing > > mechanism, to recap the current status of the playstation-peripheral plugin, > > propose a working solution and discuss possible better ones. > > > > From now on in this message I sometime call a Playstation peripheral > > simply a "device". > > Would be good to have all that information in a README, or the source, > and list which devices we're capable of handling (Sixaxis? Keypad? > Headset? Move?). > I'll add this information as a comment in the code. > > Bastien, please check if I am forgetting anything :) > > > > WHAT we need the plugin to do: > > > > - When a device is connected via USB: > > + Fetch the (default) adapter bdaddr (from BlueZ) and store it into > > the device > > + Fetch the device bdaddr (from the device via USB/HID) and make the > > device _trusted_ by the adapter (is "trusted" the correct term > > here? > > Setting it as trusted isn't the only thing you're doing. You're making > it known (meaning that you fill in details such as its SDP record, > including name), then adding it as trusted so that BlueZ doesn't ask the > user whether this device is allowed to connect. > > You need a separate function to make it "known" and insert it into > BlueZ's database. _set_trusted() should be a function that takes a > single device and a value (whether to trust or untrust), that's it. > > So you need to split it in 2 separate functions. OK, so the operations we are doing are: - Make the device "known" (add its details to the database of devices known by a given adapter) - Make the device trusted (enable its connection) Has the first operation a more official name? How does it relate to the "association" operation? Is it a device operation, in the sense that we are adding a device, or rather an adapter operation, in the sense that we are filling the database of a given adapter? Thanks, Antonio -- Antonio Ospite http://ao2.it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?
Attachment:
pgpQeZppYyty5.pgp
Description: PGP signature