 CanHackerLineReader *lineReader = NULL;
 CanHacker *canHacker = NULL;
 
-void handleError(const CanHacker::ERROR error);
-
 void setup() {
     Serial.begin(115200);
     SPI.begin();

    
    
    canHacker = new CanHacker(interfaceStream, debugStream, SPI_CS_PIN);
    canHacker->enableLoopback();
    lineReader = new CanHackerLineReader(canHacker);
    
    pinMode(INT_PIN, INPUT);

void loop() {
    if (digitalRead(INT_PIN) == LOW) {
        CanHacker::ERROR error = canHacker->processInterrupt();
    }
    if (Serial.available()) {
          CanHacker::ERROR error = lineReader->process();
    }
}

