As I understand BT more and more, I have to keep updating this question... Here are my final 2 questions which are hopefully a little more intelligent:
1) If I register my own service with the security manager to be discovered by other BT devices and set certain security levels (require authorization, don't require encryption etc), would the settings of my service effect the settings of any other services present on the same device? (If I chose to not use any security at all for my service, I don't want other services to drop their defenses either...)
2) If a bluetooth device pairs with another bluetooth device during a service, is this pairing information made available to other services as well? If yes, is there a way to delete this information once the current service unregisters itself so other services cannot access this pairing information (for security purposes).
3) Is the pin number used for pairing shared by all services registered to SDP, or can it be specified on a per-service basis?
Thanks for your patience and responses in advance!