- Fri Sep 15, 2023 1:35 pm
#243887
Hi,
Though the OpenLog has the Artemis BLE module attached, it is not immediately apparent to me that it has all the libraries present to do BLE. The boards manager doesn't have an OpenLog board in it, though I am able to upload Blink and several other basic examples with (I think it was "Artemis MicroMod" selected). In the general guides for the Artemis, there is a short tutorial for working with BLE using the ArduinoBLE library, but I found that that fails to upload with any of the available boards. Throwing the error (I'll spare you ALL the output):
Any help would be appreciated. Using the board for logging to SD has been a breeze, but it is unfortunately time to migrate to BLE.
Many thanks,
Drew
Though the OpenLog has the Artemis BLE module attached, it is not immediately apparent to me that it has all the libraries present to do BLE. The boards manager doesn't have an OpenLog board in it, though I am able to upload Blink and several other basic examples with (I think it was "Artemis MicroMod" selected). In the general guides for the Artemis, there is a short tutorial for working with BLE using the ArduinoBLE library, but I found that that fails to upload with any of the available boards. Throwing the error (I'll spare you ALL the output):
Code: Select all
Further up in the error message I'm seeing "Error while detecting libraries included by c:\Users\Drew\Documents\Arduino\libraries\ArduinoBLE\src\utility\HCIUartTransport.cpp"c:\Users\Drew\Documents\Arduino\libraries\ArduinoBLE\src/BLETypedCharacteristics.h:60:65: error: template argument 1 is invalid
class BLEWordCharacteristic : public BLETypedCharacteristic<word> {
Any help would be appreciated. Using the board for logging to SD has been a breeze, but it is unfortunately time to migrate to BLE.
Many thanks,
Drew