diff --git a/platformio.ini b/platformio.ini index 58a3c15..128f46a 100644 --- a/platformio.ini +++ b/platformio.ini @@ -104,8 +104,9 @@ lib_compat_mode = ${common_env_data.lib_compat_mode} build_unflags = ${common_env_data.build_unflags} build_flags = ${common_env_data.build_flags} - -DPINS_GAS=33 + -DPINS_GAS=34 -DPINS_BREMS=35 +; -DPINS_LED=23 -DILI9341_DRIVER=1 -DTFT_MOSI=13 -DTFT_SCLK=15 @@ -114,10 +115,10 @@ build_flags = -DTFT_RST=2 -DSPI_FREQUENCY=27000000 -DDEFAULT_SWAPSCREENBYTES=false - -DPINS_RX1=4 - -DPINS_TX1=5 - -DPINS_RX2=22 - -DPINS_TX2=23 +; -DPINS_RX1=4 +; -DPINS_TX1=5 +; -DPINS_RX2=22 +; -DPINS_TX2=23 ${default_wheels_inverted.build_flags} -DDEFAULT_WHEELDIAMETER=255 ; -DFEATURE_MOSFETS @@ -130,25 +131,25 @@ build_flags = ${webserver_common.build_flags} ; -DFEATURE_ARDUINOOTA ; -DFEATURE_WEBOTA -; -DFEATURE_DPAD_5WIRESW -; -DPINS_DPAD_5WIRESW_OUT=32 -; -DPINS_DPAD_5WIRESW_IN1=25 -; -DPINS_DPAD_5WIRESW_IN2=26 -; -DPINS_DPAD_5WIRESW_IN3=27 -; -DPINS_DPAD_5WIRESW_IN4=21 -; -DDPAD_5WIRESW_UP=4 -; -DDPAD_5WIRESW_DOWN=3 -; -DDPAD_5WIRESW_CONFIRM=7 -; -DDPAD_5WIRESW_BACK=0 -; -DDPAD_5WIRESW_PROFILE0=1 -; -DDPAD_5WIRESW_PROFILE1=5 -; -DDPAD_5WIRESW_PROFILE2=2 -; -DDPAD_5WIRESW_PROFILE3=6 + -DFEATURE_DPAD_5WIRESW + -DPINS_DPAD_5WIRESW_OUT=18 + -DPINS_DPAD_5WIRESW_IN1=19 + -DPINS_DPAD_5WIRESW_IN2=27 + -DPINS_DPAD_5WIRESW_IN3=32 + -DPINS_DPAD_5WIRESW_IN4=33 + -DDPAD_5WIRESW_UP=6 + -DDPAD_5WIRESW_DOWN=3 + -DDPAD_5WIRESW_CONFIRM=7 + -DDPAD_5WIRESW_BACK=2 + -DDPAD_5WIRESW_PROFILE0=1 + -DDPAD_5WIRESW_PROFILE1=5 + -DDPAD_5WIRESW_PROFILE2=0 + -DDPAD_5WIRESW_PROFILE3=4 ; -DDPAD_5WIRESW_DEBUG - -DDEFAULT_GASMIN=750 - -DDEFAULT_GASMAX=3700 - -DDEFAULT_BREMSMIN=880 - -DDEFAULT_BREMSMAX=4000 + -DDEFAULT_GASMIN=150 + -DDEFAULT_GASMAX=1300 + -DDEFAULT_BREMSMIN=200 + -DDEFAULT_BREMSMAX=1500 ; -DFEATURE_BLUETOOTH ; -DFEATURE_BMS ; -DFEATURE_GAMETRAK diff --git a/src/can.h b/src/can.h index 3de55ed..069738a 100644 --- a/src/can.h +++ b/src/can.h @@ -2,7 +2,6 @@ #include -#include #include #include diff --git a/src/main.cpp b/src/main.cpp index a30f12b..6a0d43e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -185,6 +185,11 @@ void setup() Serial.setDebugOutput(true); //Serial.println("setup()"); +#ifdef PINS_LED + pinMode(PINS_LED, OUTPUT); + digitalWrite(PINS_LED, LOW); +#endif + printMemoryStats("setup()"); pinMode(3, INPUT_PULLUP);