https://github.com/adafruit/Adafruit_BluefruitLE_nRF51
This is the library I used. When I do the following
Code: Select all
Adafruit_BluefruitLE_SPI ble(BLUEFRUIT_SPI_CS, BLUEFRUIT_SPI_IRQ, BLUEFRUIT_SPI_RST);
Adafruit_BLEMIDI midi(ble);
ble.setConnectCallback(somefunction);
ble.setDisconnectCallback(someotherfunction);
midi.setRxCallback(OneMoreFunction);
midi.begin(true)
As I noticed, it requires a minimum version of 0.7.0 (defined as macro in "Adafruit_BLEMIDI.cpp"). I modified the version requirement macro to 0.6.0, but it still throws an error after the version check. Could anyone please tell me that, Is this issue derived from the lack hardware function of the older version boards? Or is it simply because of the library doesn't support the older boards?