Add hasClient for BluetoothSerial (#1183)
* Add hasClient for BluetoothSerial * Add SPP_TAG
This commit is contained in:
parent
e9ee0ab7df
commit
3a4ec66d41
@ -19,7 +19,7 @@ BluetoothSerial KEYWORD1
|
|||||||
#######################################
|
#######################################
|
||||||
|
|
||||||
SerialBT KEYWORD2
|
SerialBT KEYWORD2
|
||||||
|
hasClient KEYWORD2
|
||||||
|
|
||||||
#######################################
|
#######################################
|
||||||
# Constants (LITERAL1)
|
# Constants (LITERAL1)
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
#include "esp_spp_api.h"
|
#include "esp_spp_api.h"
|
||||||
|
|
||||||
#define SPP_SERVER_NAME "ESP32_SPP_SERVER"
|
#define SPP_SERVER_NAME "ESP32_SPP_SERVER"
|
||||||
|
#define SPP_TAG "BluetoothSerial"
|
||||||
|
|
||||||
#define QUEUE_SIZE 256
|
#define QUEUE_SIZE 256
|
||||||
uint32_t client;
|
uint32_t client;
|
||||||
@ -188,6 +189,14 @@ int BluetoothSerial::peek(void)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool BluetoothSerial::hasClient(void)
|
||||||
|
{
|
||||||
|
if (client)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
int BluetoothSerial::read(void)
|
int BluetoothSerial::read(void)
|
||||||
{
|
{
|
||||||
if (available()){
|
if (available()){
|
||||||
|
@ -40,6 +40,7 @@ class BluetoothSerial: public Stream
|
|||||||
bool begin(String localName=String());
|
bool begin(String localName=String());
|
||||||
int available(void);
|
int available(void);
|
||||||
int peek(void);
|
int peek(void);
|
||||||
|
bool hasClient(void);
|
||||||
int read(void);
|
int read(void);
|
||||||
size_t write(uint8_t c);
|
size_t write(uint8_t c);
|
||||||
size_t write(const uint8_t *buffer, size_t size);
|
size_t write(const uint8_t *buffer, size_t size);
|
||||||
|
Loading…
Reference in New Issue
Block a user