sparkfun/Arduino_Apollo3

Apollo3 BLE example does not compile for Artemis ATP board

brennecj opened this issue · 1 comments

I am trying to run the basic BLE example on an Artemis ATP board, but it won't compile. I am using version(s):

  • Arduino IDE v2.1.1
  • ArduinoBLE v1.3.5
  • SparkFun Apollo3 Boards v1.2.1
In file included from c:\Users\Username\Documents\Arduino\libraries\ArduinoBLE\src/ArduinoBLE.h:26,
                 from C:\Users\Username\Documents\Arduino\Arduino_Apollo3\libraries\Apollo3\examples\Example11_BLEAdvertise\Example11_BLEAdvertise.ino:1:
c:\Users\Username\Documents\Arduino\libraries\ArduinoBLE\src/BLETypedCharacteristics.h:60:61: error: 'word' was not declared in this scope
 class BLEWordCharacteristic : public BLETypedCharacteristic<word> {
                                                             ^~~~
c:\Users\Username\Documents\Arduino\libraries\ArduinoBLE\src/BLETypedCharacteristics.h:60:65: error: template argument 1 is invalid
 class BLEWordCharacteristic : public BLETypedCharacteristic<word> {
                                                                 ^

exit status 1

Compilation error: exit status 1

ArduinoBLE is not supported on V1.2.1 only on V2.x.x