diff --git a/config_allfeatures.cmake b/config_allfeatures.cmake index ab62a65..c04f815 100644 --- a/config_allfeatures.cmake +++ b/config_allfeatures.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_comred.cmake b/config_comred.cmake index f057f6c..1df6b86 100644 --- a/config_comred.cmake +++ b/config_comred.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_feedc0de.cmake b/config_feedc0de.cmake index 9137b53..3178f08 100644 --- a/config_feedc0de.cmake +++ b/config_feedc0de.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_greyhash.cmake b/config_greyhash.cmake index 8afda6c..67bfe00 100644 --- a/config_greyhash.cmake +++ b/config_greyhash.cmake @@ -1,4 +1,4 @@ -set(BOBBY_APP_NAME bobbyquad_greyhash) +set(BOBBY_APP_NAME bobbyquad_comred) add_definitions( -DUSER_SETUP_LOADED=1 @@ -16,64 +16,59 @@ add_definitions( ) set(BOBBYCAR_BUILDFLAGS - -DFEATURE_ADC_IN - -DPINS_GAS=34 - -DPINS_BREMS=35 - -DDEFAULT_SWAPSCREENBYTES=false - -DFEATURE_CAN - # -DFEATURE_SERIAL - # -DPINS_RX1=4 - # -DPINS_TX1=5 - # -DPINS_RX2=22 - # -DPINS_TX2=23 - -DDEFAULT_INVERTFRONTLEFT=false - -DDEFAULT_INVERTFRONTRIGHT=true - -DDEFAULT_INVERTBACKLEFT=false - -DDEFAULT_INVERTBACKRIGHT=true - -DDEFAULT_WHEELDIAMETER=200 - # -DFEATURE_MOSFETS - # -DPINS_MOSFET0=18 - # -DPINS_MOSFET1=19 - # -DPINS_MOSFET2=21 - -DDEFAULT_IMOTMAX=28 - -DDEFAULT_IDCMAX=30 - -DDEFAULT_NMOTMAX=2000 - -DDEFAULT_FIELDWEAKMAX=7 - -DDEFAULT_FIELDADVMAX=40 - -DFEATURE_WEBSERVER - -DFEATURE_OTA - -DFEATURE_DPAD_5WIRESW_2OUT - -DPINS_DPAD_5WIRESW_OUT1=5 - -DPINS_DPAD_5WIRESW_OUT2=4 - -DPINS_DPAD_5WIRESW_IN1=27 - -DPINS_DPAD_5WIRESW_IN2=19 - -DPINS_DPAD_5WIRESW_IN3=18 - -DFEATURE_BLE -# -DFEATURE_BLUETOOTH -# -DFEATURE_BMS -# -DFEATURE_GAMETRAK -# -DPINS_GAMETRAKX=34 -# -DPINS_GAMETRAKY=39 -# -DPINS_GAMETRAKDIST=36 -# -DFEATURE_POWERSUPPLY -# -DFEATURE_CLOUD - -DFEATURE_UDPCLOUD - -DFEATURE_LEDBACKLIGHT - -DPINS_LEDBACKLIGHT=23 - -DLEDBACKLIGHT_INVERTED - -DFEATURE_GARAGE -# -DFEATURE_NTP -# -DFEATURE_WIRELESS_CONFIG -# -DPINS_LEDSTRIP=33 -# -DLEDSTRIP_DEFAULT_BRIGHTNESS=100 -# -DLEDSTRIP_WRONG_DIRECTION - -DLEDSTRIP_ANIMATION_DEFAULT=2 - -DLEDS_PER_METER=144 - -DOLD_NVS - -DFEATURE_DNS_NS -# -DSWITCH_BLINK -# -DFEATURE_IS_MIR_EGAL_OB_DER_WEBSERVER_KORREKT_ARBEITET - -DFEATURE_ESPNOW +# Pins + -DPINS_GAS=34 + -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK +# -DPINS_RX1=4 +# -DPINS_TX1=5 +# -DPINS_RX2=22 +# -DPINS_TX2=23 +# -DPINS_MOSFET0=18 +# -DPINS_MOSFET1=19 +# -DPINS_MOSFET2=21 +# -DPINS_GAMETRAKX=34 +# -DPINS_GAMETRAKY=39 +# -DPINS_GAMETRAKDIST=36 + -DPINS_LEDBACKLIGHT=23 + -DPINS_LEDSTRIP=33 + +# Config flags + -DFEATURE_ADC_IN + -DFEATURE_CAN +# -DFEATURE_SERIAL +# -DFEATURE_MOSFETS +# -DFEATURE_BLUETOOTH +# -DFEATURE_BMS +# -DFEATURE_GAMETRAK +# -DFEATURE_POWERSUPPLY + -DFEATURE_LEDBACKLIGHT + -DFEATURE_ESPNOW + + -DLEDBACKLIGHT_INVERTED +# -DLEDSTRIP_WRONG_DIRECTION + -DHEAP_LRGST_CRASH_TEXT_FIX + +# Default values + -DDEFAULT_SWAPSCREENBYTES=false + -DDEFAULT_INVERTFRONTLEFT=false + -DDEFAULT_INVERTFRONTRIGHT=true + -DDEFAULT_INVERTBACKLEFT=false + -DDEFAULT_INVERTBACKRIGHT=true + -DDEFAULT_WHEELDIAMETER=200 + -DDEFAULT_IMOTMAX=28 + -DDEFAULT_IDCMAX=30 + -DDEFAULT_NMOTMAX=2000 + -DDEFAULT_FIELDWEAKMAX=17 + -DDEFAULT_FIELDADVMAX=40 + +# DPAD + -DFEATURE_DPAD_5WIRESW_2OUT + -DPINS_DPAD_5WIRESW_OUT1=5 + -DPINS_DPAD_5WIRESW_OUT2=4 + -DPINS_DPAD_5WIRESW_IN1=27 + -DPINS_DPAD_5WIRESW_IN2=19 + -DPINS_DPAD_5WIRESW_IN3=18 ) if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake") diff --git a/config_mick.cmake b/config_mick.cmake index d3bf530..bd2f009 100644 --- a/config_mick.cmake +++ b/config_mick.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_nofeatures.cmake b/config_nofeatures.cmake index b7e70cc..afbf3d5 100644 --- a/config_nofeatures.cmake +++ b/config_nofeatures.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_peter.cmake b/config_peter.cmake index 48cc866..3c16f78 100644 --- a/config_peter.cmake +++ b/config_peter.cmake @@ -19,6 +19,7 @@ set(BOBBYCAR_BUILDFLAGS # Pins -DPINS_GAS=34 -DPINS_BREMS=35 +# -DFEATURE_JOYSTICK # -DPINS_RX1=4 # -DPINS_TX1=5 # -DPINS_RX2=22 diff --git a/config_seatbot.cmake b/config_seatbot.cmake index b16f286..84db220 100644 --- a/config_seatbot.cmake +++ b/config_seatbot.cmake @@ -1,4 +1,4 @@ -set(BOBBY_APP_NAME seatbot) +set(BOBBY_APP_NAME bobbyquad_comred) add_definitions( -DUSER_SETUP_LOADED=1 @@ -16,68 +16,63 @@ add_definitions( ) set(BOBBYCAR_BUILDFLAGS - -DFEATURE_ADC_IN - -DPINS_GAS=34 - -DPINS_BREMS=35 +# Pins + -DPINS_GAS=34 + -DPINS_BREMS=35 + -DFEATURE_JOYSTICK +# -DPINS_RX1=4 +# -DPINS_TX1=5 +# -DPINS_RX2=22 +# -DPINS_TX2=23 +# -DPINS_MOSFET0=18 +# -DPINS_MOSFET1=19 +# -DPINS_MOSFET2=21 +# -DPINS_GAMETRAKX=34 +# -DPINS_GAMETRAKY=39 +# -DPINS_GAMETRAKDIST=36 + -DPINS_LEDBACKLIGHT=23 + -DPINS_LEDSTRIP=33 - -DFEATURE_JOYSTICK +# Config flags + -DFEATURE_ADC_IN + -DFEATURE_CAN +# -DFEATURE_SERIAL +# -DFEATURE_MOSFETS +# -DFEATURE_BLUETOOTH +# -DFEATURE_BMS +# -DFEATURE_GAMETRAK +# -DFEATURE_POWERSUPPLY + -DFEATURE_LEDBACKLIGHT + -DFEATURE_ESPNOW - -DDEFAULT_SWAPSCREENBYTES=false - -DFEATURE_CAN -# -DFEATURE_SERIAL -# -DPINS_RX1=4 -# -DPINS_TX1=5 -# -DPINS_RX2=22 -# -DPINS_TX2=23 - -DDEFAULT_INVERTFRONTLEFT=false - -DDEFAULT_INVERTFRONTRIGHT=true - -DDEFAULT_INVERTBACKLEFT=false - -DDEFAULT_INVERTBACKRIGHT=true - -DDEFAULT_WHEELDIAMETER=200 -# -DFEATURE_MOSFETS -# -DPINS_MOSFET0=18 -# -DPINS_MOSFET1=19 -# -DPINS_MOSFET2=21 - -DDEFAULT_IMOTMAX=28 - -DDEFAULT_IDCMAX=30 - -DDEFAULT_NMOTMAX=2000 - -DDEFAULT_FIELDWEAKMAX=7 - -DDEFAULT_FIELDADVMAX=40 - -DFEATURE_WEBSERVER - -DFEATURE_OTA -# -DFEATURE_DPAD_6WIRESW -# -DPINS_DPAD_6WIRESW_OUT=4 -# -DPINS_DPAD_6WIRESW_IN1=5 -# -DPINS_DPAD_6WIRESW_IN2=27 -# -DPINS_DPAD_6WIRESW_IN3=18 -# -DPINS_DPAD_6WIRESW_IN4=19 -# -DPINS_DPAD_6WIRESW_IN5=26 - -DFEATURE_DPAD_5WIRESW_2OUT - -DPINS_DPAD_5WIRESW_OUT1=4 - -DPINS_DPAD_5WIRESW_OUT2=5 - -DPINS_DPAD_5WIRESW_IN1=18 - -DPINS_DPAD_5WIRESW_IN2=19 - -DPINS_DPAD_5WIRESW_IN3=27 - -DFEATURE_BLE - -DFEATURE_UDPCLOUD - -DFEATURE_LEDBACKLIGHT - -DPINS_LEDBACKLIGHT=23 - -DLEDBACKLIGHT_INVERTED - -DFEATURE_GARAGE - -DFEATURE_WIRELESS_CONFIG - -DFEATURE_LEDSTRIP - -DPINS_LEDSTRIP=33 - -DHEAP_LRGST_CRASH_TEXT_FIX - -DLEDSTRIP_ANIMATION_DEFAULT=1 - -DLEDS_PER_METER=144 - -DOLD_NVS -# -DFEATURE_DNS_NS - -DSWITCH_BLINK - -DFEATURE_IS_MIR_EGAL_OB_DER_WEBSERVER_KORREKT_ARBEITET - -DFEATURE_ESPNOW + -DLEDBACKLIGHT_INVERTED +# -DLEDSTRIP_WRONG_DIRECTION + -DHEAP_LRGST_CRASH_TEXT_FIX + +# Default values + -DDEFAULT_SWAPSCREENBYTES=false + -DDEFAULT_INVERTFRONTLEFT=false + -DDEFAULT_INVERTFRONTRIGHT=true + -DDEFAULT_INVERTBACKLEFT=false + -DDEFAULT_INVERTBACKRIGHT=true + -DDEFAULT_WHEELDIAMETER=200 + -DDEFAULT_IMOTMAX=28 + -DDEFAULT_IDCMAX=30 + -DDEFAULT_NMOTMAX=2000 + -DDEFAULT_FIELDWEAKMAX=17 + -DDEFAULT_FIELDADVMAX=40 + +# DPAD + -DFEATURE_DPAD_5WIRESW_2OUT + -DPINS_DPAD_5WIRESW_OUT1=4 + -DPINS_DPAD_5WIRESW_OUT2=5 + -DPINS_DPAD_5WIRESW_IN1=18 + -DPINS_DPAD_5WIRESW_IN2=19 + -DPINS_DPAD_5WIRESW_IN3=27 ) #if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake") # include("${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake") # message(WARNING "Including plugins") #endif() +