Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Quick intro:

We have an external device (it's not android) that we usually connect to PCs via Serial Port->USB converter. But now we want to use also Android tablets to send commands to that external device so we are going to add a bluetooth module that can act as a bridge between the device's Serial Port and Android tablets.

Question

Should we buy a slave bluetooth module or a master one?
The external device is like a "server" that is always working, and the PC/tablet just connects and sends commands to it.

Master means "server" or "client"? It's a bit confusing cause the Android doc uses "server/client" terminology while hardware stores use "master/slave".

share|improve this question
    
As almost all of the "master" BT modules can work also as slave (there are "master/slave" and "slave" modules, but not "master" only) I think master means server or host but I'm not 100% sure. –  TheBronx Apr 8 '13 at 7:04

1 Answer 1

I think master means server or host but I'm not 100% sure.

It's not correct. For android device, master means client and slave means server. Slave device should always [Inquiry Scan] to wait for [Inquiry] which send by master. When slave get [Inquiry], it will send FHS packet to master. And then slave begin to [Page Scan], and master begin to [Page] to slave to complete the connection.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.