steering-wheel/src/18stw.cpp

30 lines
632 B
C++

#include <Arduino.h>
#include <DueTimer.h>
#include <EDIPTFT.h>
#include <FT18_STW_DISPLAY.h>
#include <FT18_STW_INIT.h>
#include <FT_2018_STW_CAN.h>
#include <RotaryEncoder.h>
#include <due_can.h>
#include "debug.h"
void setup() {
set_pins();
Serial.begin(9600);
// Serial.println("Hi");
Init_Can_0();
init_display();
}
void loop() {
// read_buttons(); //in Send_0x110() aufgerufen
// read_rotary(); //in Send_0x110() aufgerufen
// Send_0x110(); //alle 10 ms als interrupt aufgerufen
update_LED();
update_display();
if (Serial.available() > 0 && Serial.read() == 'd') {
print_dumped_faults();
}
}