実際のところ
環境
対策
In file included from /Users/shuzo_kino/Documents/Arduino/libraries/ESP32_BLE_Arduino/src/BLEDevice.h:20:0, from /Users/shuzo_kino/Documents/Arduino/libraries/ESP32_BLE_Arduino/examples/BLE_notify/BLE_notify.ino:21: /Users/shuzo_kino/Documents/Arduino/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:50:49: error: 'esp_gattc_service_elem_t' has not been declared static std::string gattcServiceElementToString(esp_gattc_service_elem_t *pGATTCServiceElement); ^ exit status 1 ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。
環境に記載したとおり、ライブラリのバージョンは0.4.7です。
その下は0.4.2となっているので……決断的ダウングレードを敢行します。
すると、とりあえず私の環境では上記エラーは解消。
海外フォーラムをみても似たようなエラーが起きているようです。
公式にも報告が上がっているので、アップデートまちでしょうか。