Skip to content

Commit 66b3774

Browse files
committed
Add BTSerialInterface isClosed
1 parent c9ff986 commit 66b3774

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Firmware/RTK_Everywhere/bluetoothSelect.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class BTSerialInterface : public virtual Stream
3333
esp_spp_sec_t sec_mask = (ESP_SPP_SEC_ENCRYPT | ESP_SPP_SEC_AUTHENTICATE),
3434
esp_spp_role_t role = ESP_SPP_ROLE_MASTER) = 0; // Needed for Apple Accessory
3535
virtual bool connected() = 0;
36+
virtual bool isClosed() = 0;
3637
virtual void enableSSP(bool inputCapability, bool outputCapability) = 0;
3738
virtual bool aclConnected() = 0;
3839
virtual uint8_t *aclGetAddress() = 0;
@@ -117,6 +118,11 @@ class BTClassicSerial : public virtual BTSerialInterface, public BluetoothSerial
117118
return (BluetoothSerial::connected());
118119
}
119120

121+
bool isClosed()
122+
{
123+
return (BluetoothSerial::isClosed());
124+
}
125+
120126
void enableSSP(bool inputCapability, bool outputCapability)
121127
{
122128
return (BluetoothSerial::enableSSP(inputCapability, outputCapability));
@@ -216,6 +222,11 @@ class BTLESerial : public virtual BTSerialInterface, public BleSerial
216222
return (BleSerial::connected());
217223
}
218224

225+
bool isClosed()
226+
{
227+
return false;
228+
}
229+
219230
void enableSSP(bool inputCapability, bool outputCapability) {}
220231

221232
bool aclConnected()

0 commit comments

Comments
 (0)