what's new

palowireless
          Bluetooth Resource Center


Advanced search


Bluetooth Protocol Stack Technology Profiles
Bluetooth Stack Examples Overview FAQ
WPAN Technology Tutorial Baseband RFCOMM L2CAP LMP HCI


specs specifications docs pdfs WPAN Wireless Personal Area Network
 
 

Members

Member:

Password:

Forgot your
password?


New Member


 
 

 

 

Slave initiated Communication/Slaves Polling Master?

Original Post: masters and slaves (eGroups Msg.)    Date: 2000-07-24

In Bluetooth, a slave can only transmit to a master if it has been directly addressed in the preceding master to slave slot. But how does an asynchronous event (such as UI event info) initiated on a slave device get transmitted back to the master? Does this mean that all Bluetooth applications must be supported by a simple "polling" paradigm? A general observational answer:


The Slave must wait until it is polled by the Master then respond.All the communication from slave to master will be through pre allocated slots or through POLLing or in the slots preceded by the master to slave slot to that slave. Once connected, the devices may switch the Master-Slave roles at any time, if it is required.

Or it can initiate a new piconet in which he is the Master so he can do whatever he wants (a relative term, compared to being a Slave). But this approach has to invoke page/page response step to form a new piconet (Inquiry/Inquiry Response is not necessary since they already know each other).