#ifndef _BLE_H_ #define _BLE_H_ #include "Arduino.h" #include #include #include #include #include "esp_ota_ops.h" #include "config.h" class BLE; class BLE { public: BLE(void); ~BLE(void); bool begin(const char *localName); int updateStatus(); int howManyBytes(); private: String local_name; BLEServer *pServer = NULL; BLEService *pESPOTAService = NULL; BLECharacteristic *pESPOTAIdCharacteristic = NULL; BLEService *pService = NULL; BLECharacteristic *pVersionCharacteristic = NULL; BLECharacteristic *pOtaCharacteristic = NULL; BLECharacteristic *pWatchFaceNameCharacteristic = NULL; }; #endif