Hi Jakub, On Thu, May 28, 2015, Jakub Pawlowski wrote: > > 1. Instead of just 1 method there is at least 2, but Connect depends > > on what has been discovered first so you are adding a D-Bus round > > trips. > > Yes, I'm probably adding one round trip. It might hovewer be avoided. > To avoid additional roundtrip there should be two methods: > Connect() that just works right now, and ConnectToUUID(uuid) that > would connect, and then do "Find By Type Value Request". I think that > this solution wouldn't be that clean, and would be problematic to > discover rest of services. We already have this "ConnectToUUID" method in the form of Device1.ConnectProfile, don't we? It was originally designed for BR/EDR, but seems to have at least some code for LE as well. If it's not working as desired for LE it's probably something worth fixing. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html