Hello,
I received my parts and I look at more your code.
The Arduino IDE doesn't want to compile because the Adafruit's library has been modify.
I made two corrections but I can't test it for the moment.
1°:
void canBusFilterWriteCallback(BLECharacteristic& chr, uint8_t* data, uint16_t len, uint16_t offset) {
to
void canBusFilterWriteCallback(uint16_t offset,BLECharacteristic* chr, uint8_t* data, uint16_t len ) {
2°:
void bluetoothStart() {
Bluefruit.configPrphBandwidth(BANDWIDTH_MAX);
Bluefruit.begin();
uint8_t mac[6] = { 0, 0, 0, 0, 0, 0 };
Bluefruit.Gap.getAddr(mac);
to
void bluetoothStart() {
Bluefruit.configPrphBandwidth(BANDWIDTH_MAX);
Bluefruit.begin();
uint8_t mac[6] = { 0, 0, 0, 0, 0, 0 };
Bluefruit.getAddr(mac);
It compile now, I don't use the GPS'code.
If you can look at and say me if I am in the good way.
Best Regards