Syntax
boolean accept(
    size_t time_out = 20
);
ContentsIndex
PreviousUpNext
LBTServerClass::accept Method (size_t)
LBTServerClass Class | Example
Syntax
boolean accept(
    size_t time_out = 20
);
Description

Accepts a Bluetooth SPP client's connection request. Returns as long as the connection is made or the request has reached timeout limit.

Parameters
Parameters 
Description 
size_t time_out = 20 
The timeout for accepting connection. 
Returns

true: Successful. 

false: Failed.

Example
#include <LBT.h>
#include <LBTServer.h>
  
void setup()
{
  Serial.begin(9600);
  bool success = LBTServer.begin();
  if( !success )
  {
      Serial.println("Cannot begin Bluetooth Server successfully");
      // Do nothing.
      while(true);
  }
  else
  {
      Serial.println("Bluetooth Server begins successfully");
  }
 
  // Waiting for SPP Client to connect.
  bool connected = LBTServer.accept(20);
 
  if( !connected )
  {
      Serial.println("No connection request yet");
      // Do nothing.
      while(true);
  }
  else
  {
      Serial.println("Connected");
  }
}
 
void loop()
{
 
}
File

LBTServer.h

Class