forked from h2zero/esp-nimble-cpp
Bugfixes + add new NimBLEUUID constructor.
This commit is contained in:
+1
-17
@@ -25,22 +25,6 @@
|
||||
|
||||
#include <string>
|
||||
|
||||
typedef enum {
|
||||
BLE_ADDR_TYPE_PUBLIC = 0x00,
|
||||
BLE_ADDR_TYPE_RANDOM = 0x01,
|
||||
BLE_ADDR_TYPE_RPA_PUBLIC = 0x02,
|
||||
BLE_ADDR_TYPE_RPA_RANDOM = 0x03,
|
||||
} esp_nimble_addr_type_t;
|
||||
|
||||
typedef uint8_t esp_ble_addr_type_t ;
|
||||
|
||||
/// Bluetooth address length
|
||||
#define ESP_BD_ADDR_LEN 6
|
||||
|
||||
/// Bluetooth device address
|
||||
typedef uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN];
|
||||
|
||||
|
||||
/**
|
||||
* @brief A %BLE device address.
|
||||
*
|
||||
@@ -49,7 +33,7 @@ typedef uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN];
|
||||
class NimBLEAddress {
|
||||
public:
|
||||
NimBLEAddress(ble_addr_t address);
|
||||
NimBLEAddress(esp_bd_addr_t address);
|
||||
NimBLEAddress(uint8_t address[6]);
|
||||
NimBLEAddress(std::string stringAddress);
|
||||
bool equals(NimBLEAddress otherAddress);
|
||||
uint8_t* getNative();
|
||||
|
||||
Reference in New Issue
Block a user