Much needed config refactor
This commit is contained in:
@@ -16,32 +16,57 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -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_WEBSERVER
|
||||||
|
-DFEATURE_OTA
|
||||||
|
-DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
-DFEATURE_POWERSUPPLY
|
||||||
|
-DFEATURE_LEDBACKLIGHT
|
||||||
|
-DFEATURE_NTP
|
||||||
|
-DFEATURE_WIRELESS_CONFIG
|
||||||
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
-DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
-DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=200
|
-DDEFAULT_WHEELDIAMETER=200
|
||||||
# -DFEATURE_MOSFETS
|
|
||||||
# -DPINS_MOSFET0=18
|
|
||||||
# -DPINS_MOSFET1=19
|
|
||||||
# -DPINS_MOSFET2=21
|
|
||||||
-DDEFAULT_IMOTMAX=28
|
-DDEFAULT_IMOTMAX=28
|
||||||
-DDEFAULT_IDCMAX=30
|
-DDEFAULT_IDCMAX=30
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=7
|
-DDEFAULT_FIELDWEAKMAX=7
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
-DFEATURE_WEBSERVER
|
|
||||||
-DFEATURE_OTA
|
# DPAD
|
||||||
# -DFEATURE_DPAD_5WIRESW
|
# -DFEATURE_DPAD_5WIRESW
|
||||||
# -DPINS_DPAD_5WIRESW_OUT=4
|
# -DPINS_DPAD_5WIRESW_OUT=4
|
||||||
# -DPINS_DPAD_5WIRESW_IN1=5
|
# -DPINS_DPAD_5WIRESW_IN1=5
|
||||||
@@ -57,21 +82,4 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
-DPINS_DPAD_6WIRESW_IN4=19
|
-DPINS_DPAD_6WIRESW_IN4=19
|
||||||
-DPINS_DPAD_6WIRESW_IN5=26
|
-DPINS_DPAD_6WIRESW_IN5=26
|
||||||
-DFEATURE_GSCHISSENE_DIODE
|
-DFEATURE_GSCHISSENE_DIODE
|
||||||
-DFEATURE_BLE
|
|
||||||
# -DFEATURE_BLUETOOTH
|
|
||||||
# -DFEATURE_BMS
|
|
||||||
# -DFEATURE_GAMETRAK
|
|
||||||
# -DPINS_GAMETRAKX=34
|
|
||||||
# -DPINS_GAMETRAKY=39
|
|
||||||
# -DPINS_GAMETRAKDIST=36
|
|
||||||
-DFEATURE_POWERSUPPLY
|
|
||||||
-DFEATURE_LEDBACKLIGHT
|
|
||||||
-DPINS_LEDBACKLIGHT=23
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
|
||||||
-DFEATURE_NTP
|
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=33
|
|
||||||
-DHEAP_LRGST_CRASH_TEXT_FIX
|
|
||||||
-DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
-DFEATURE_ESPNOW
|
|
||||||
)
|
)
|
||||||
|
@@ -16,32 +16,64 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -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_WEBSERVER
|
||||||
|
-DFEATURE_OTA
|
||||||
|
-DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
# -DFEATURE_POWERSUPPLY
|
||||||
|
-DFEATURE_LEDBACKLIGHT
|
||||||
|
# -DFEATURE_NTP
|
||||||
|
-DFEATURE_WIRELESS_CONFIG
|
||||||
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
-DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=200
|
-DDEFAULT_WHEELDIAMETER=200
|
||||||
# -DFEATURE_MOSFETS
|
|
||||||
# -DPINS_MOSFET0=18
|
|
||||||
# -DPINS_MOSFET1=19
|
|
||||||
# -DPINS_MOSFET2=21
|
|
||||||
-DDEFAULT_IMOTMAX=28
|
-DDEFAULT_IMOTMAX=28
|
||||||
-DDEFAULT_IDCMAX=30
|
-DDEFAULT_IDCMAX=30
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=7
|
-DDEFAULT_FIELDWEAKMAX=17
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
-DFEATURE_WEBSERVER
|
|
||||||
-DFEATURE_OTA
|
# DPAD
|
||||||
|
# -DFEATURE_DPAD_5WIRESW
|
||||||
|
# -DPINS_DPAD_5WIRESW_OUT=4
|
||||||
|
# -DPINS_DPAD_5WIRESW_IN1=5
|
||||||
|
# -DPINS_DPAD_5WIRESW_IN2=27
|
||||||
|
# -DPINS_DPAD_5WIRESW_IN3=18
|
||||||
|
# -DPINS_DPAD_5WIRESW_IN4=19
|
||||||
|
# -DPINS_DPAD_EXTRASW_IN5=25
|
||||||
-DFEATURE_DPAD_6WIRESW
|
-DFEATURE_DPAD_6WIRESW
|
||||||
-DPINS_DPAD_6WIRESW_OUT=4
|
-DPINS_DPAD_6WIRESW_OUT=4
|
||||||
-DPINS_DPAD_6WIRESW_IN1=5
|
-DPINS_DPAD_6WIRESW_IN1=5
|
||||||
@@ -50,23 +82,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
-DPINS_DPAD_6WIRESW_IN4=19
|
-DPINS_DPAD_6WIRESW_IN4=19
|
||||||
-DPINS_DPAD_6WIRESW_IN5=26
|
-DPINS_DPAD_6WIRESW_IN5=26
|
||||||
-DFEATURE_GSCHISSENE_DIODE
|
-DFEATURE_GSCHISSENE_DIODE
|
||||||
-DFEATURE_BLE
|
|
||||||
# -DFEATURE_BLUETOOTH
|
|
||||||
# -DFEATURE_BMS
|
|
||||||
# -DFEATURE_GAMETRAK
|
|
||||||
# -DPINS_GAMETRAKX=34
|
|
||||||
# -DPINS_GAMETRAKY=39
|
|
||||||
# -DPINS_GAMETRAKDIST=36
|
|
||||||
# -DFEATURE_POWERSUPPLY
|
|
||||||
-DFEATURE_LEDBACKLIGHT
|
|
||||||
-DPINS_LEDBACKLIGHT=23
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
|
||||||
# -DFEATURE_NTP
|
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=33
|
|
||||||
-DHEAP_LRGST_CRASH_TEXT_FIX
|
|
||||||
# -DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
-DFEATURE_ESPNOW
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
||||||
|
@@ -16,53 +16,69 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -DPINS_TX2=23
|
||||||
|
-DPINS_MOSFET0=4
|
||||||
|
-DPINS_MOSFET1=5
|
||||||
|
-DPINS_MOSFET2=25
|
||||||
|
# -DPINS_GAMETRAKX=34
|
||||||
|
# -DPINS_GAMETRAKY=39
|
||||||
|
# -DPINS_GAMETRAKDIST=36
|
||||||
|
-DPINS_LEDBACKLIGHT=23
|
||||||
|
-DPINS_LEDSTRIP=26
|
||||||
|
|
||||||
|
# Config flags
|
||||||
|
-DFEATURE_ADC_IN
|
||||||
|
-DFEATURE_CAN
|
||||||
|
# -DFEATURE_SERIAL
|
||||||
|
-DFEATURE_MOSFETS
|
||||||
|
-DFEATURE_WEBSERVER
|
||||||
|
-DFEATURE_OTA
|
||||||
|
-DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
-DFEATURE_POWERSUPPLY
|
||||||
|
-DFEATURE_LEDBACKLIGHT
|
||||||
|
-DFEATURE_NTP
|
||||||
|
-DFEATURE_WIRELESS_CONFIG
|
||||||
|
# -DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=255
|
-DDEFAULT_WHEELDIAMETER=255
|
||||||
-DFEATURE_MOSFETS
|
|
||||||
-DPINS_MOSFET0=4
|
|
||||||
-DPINS_MOSFET1=5
|
|
||||||
-DPINS_MOSFET2=25
|
|
||||||
-DDEFAULT_IMOTMAX=40
|
-DDEFAULT_IMOTMAX=40
|
||||||
-DDEFAULT_IDCMAX=42
|
-DDEFAULT_IDCMAX=42
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=17
|
-DDEFAULT_FIELDWEAKMAX=17
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
-DFEATURE_WEBSERVER
|
|
||||||
-DFEATURE_OTA
|
# DPAD
|
||||||
-DFEATURE_DPAD_5WIRESW_2OUT
|
-DFEATURE_DPAD_5WIRESW_2OUT
|
||||||
-DPINS_DPAD_5WIRESW_OUT1=18
|
-DPINS_DPAD_5WIRESW_OUT1=18
|
||||||
-DPINS_DPAD_5WIRESW_OUT2=19
|
-DPINS_DPAD_5WIRESW_OUT2=19
|
||||||
-DPINS_DPAD_5WIRESW_IN1=27
|
-DPINS_DPAD_5WIRESW_IN1=27
|
||||||
-DPINS_DPAD_5WIRESW_IN2=32
|
-DPINS_DPAD_5WIRESW_IN2=32
|
||||||
-DPINS_DPAD_5WIRESW_IN3=33
|
-DPINS_DPAD_5WIRESW_IN3=33
|
||||||
-DFEATURE_BLE
|
# -DFEATURE_DPAD_6WIRESW
|
||||||
# -DFEATURE_BLUETOOTH
|
# -DPINS_DPAD_6WIRESW_OUT=4
|
||||||
# -DFEATURE_BMS
|
# -DPINS_DPAD_6WIRESW_IN1=5
|
||||||
# -DFEATURE_GAMETRAK
|
# -DPINS_DPAD_6WIRESW_IN2=27
|
||||||
# -DPINS_GAMETRAKX=34
|
# -DPINS_DPAD_6WIRESW_IN3=18
|
||||||
# -DPINS_GAMETRAKY=39
|
# -DPINS_DPAD_6WIRESW_IN4=19
|
||||||
# -DPINS_GAMETRAKDIST=36
|
# -DPINS_DPAD_6WIRESW_IN5=26
|
||||||
-DFEATURE_POWERSUPPLY
|
# -DFEATURE_GSCHISSENE_DIODE
|
||||||
-DFEATURE_LEDBACKLIGHT
|
|
||||||
-DPINS_LEDBACKLIGHT=23
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
|
||||||
-DFEATURE_NTP
|
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=26
|
|
||||||
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
|
||||||
# -DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
# -DFEATURE_ESPNOW
|
|
||||||
)
|
)
|
||||||
|
@@ -16,53 +16,71 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -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_WEBSERVER
|
||||||
|
-DFEATURE_OTA
|
||||||
|
-DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
-DFEATURE_POWERSUPPLY
|
||||||
|
-DFEATURE_LEDBACKLIGHT
|
||||||
|
# -DFEATURE_NTP
|
||||||
|
-DFEATURE_WIRELESS_CONFIG
|
||||||
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=200
|
-DDEFAULT_WHEELDIAMETER=200
|
||||||
# -DFEATURE_MOSFETS
|
|
||||||
# -DPINS_MOSFET0=18
|
|
||||||
# -DPINS_MOSFET1=19
|
|
||||||
# -DPINS_MOSFET2=21
|
|
||||||
-DDEFAULT_IMOTMAX=28
|
-DDEFAULT_IMOTMAX=28
|
||||||
-DDEFAULT_IDCMAX=30
|
-DDEFAULT_IDCMAX=30
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=7
|
-DDEFAULT_FIELDWEAKMAX=7
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
-DFEATURE_WEBSERVER
|
|
||||||
-DFEATURE_OTA
|
# DPAD
|
||||||
-DFEATURE_DPAD_5WIRESW_2OUT
|
-DFEATURE_DPAD_5WIRESW_2OUT
|
||||||
-DPINS_DPAD_5WIRESW_OUT1=5
|
-DPINS_DPAD_5WIRESW_OUT1=18
|
||||||
-DPINS_DPAD_5WIRESW_OUT2=19
|
-DPINS_DPAD_5WIRESW_OUT2=19
|
||||||
-DPINS_DPAD_5WIRESW_IN1=4
|
-DPINS_DPAD_5WIRESW_IN1=4
|
||||||
-DPINS_DPAD_5WIRESW_IN2=18
|
-DPINS_DPAD_5WIRESW_IN2=5
|
||||||
-DPINS_DPAD_5WIRESW_IN3=27
|
-DPINS_DPAD_5WIRESW_IN3=27
|
||||||
-DFEATURE_BLE
|
# -DFEATURE_DPAD_6WIRESW
|
||||||
# -DFEATURE_BLUETOOTH
|
# -DPINS_DPAD_6WIRESW_OUT=4
|
||||||
# -DFEATURE_BMS
|
# -DPINS_DPAD_6WIRESW_IN1=5
|
||||||
# -DFEATURE_GAMETRAK
|
# -DPINS_DPAD_6WIRESW_IN2=27
|
||||||
# -DPINS_GAMETRAKX=34
|
# -DPINS_DPAD_6WIRESW_IN3=18
|
||||||
# -DPINS_GAMETRAKY=39
|
# -DPINS_DPAD_6WIRESW_IN4=19
|
||||||
# -DPINS_GAMETRAKDIST=36
|
# -DPINS_DPAD_6WIRESW_IN5=26
|
||||||
# -DFEATURE_POWERSUPPLY
|
# -DFEATURE_GSCHISSENE_DIODE
|
||||||
-DFEATURE_LEDBACKLIGHT
|
|
||||||
-DPINS_LEDBACKLIGHT=23
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
|
||||||
# -DFEATURE_NTP
|
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=33
|
|
||||||
# -DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
||||||
|
@@ -16,62 +16,69 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -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_WEBSERVER
|
||||||
|
# -DFEATURE_OTA
|
||||||
|
# -DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
# -DFEATURE_POWERSUPPLY
|
||||||
|
# -DFEATURE_LEDBACKLIGHT
|
||||||
|
# -DFEATURE_NTP
|
||||||
|
# -DFEATURE_WIRELESS_CONFIG
|
||||||
|
# -DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
# -DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=200
|
-DDEFAULT_WHEELDIAMETER=255
|
||||||
# -DFEATURE_MOSFETS
|
|
||||||
# -DPINS_MOSFET0=18
|
|
||||||
# -DPINS_MOSFET1=19
|
|
||||||
# -DPINS_MOSFET2=21
|
|
||||||
-DDEFAULT_IMOTMAX=28
|
-DDEFAULT_IMOTMAX=28
|
||||||
-DDEFAULT_IDCMAX=30
|
-DDEFAULT_IDCMAX=30
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=7
|
-DDEFAULT_FIELDWEAKMAX=7
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
# -DFEATURE_WEBSERVER
|
|
||||||
# -DFEATURE_OTA
|
# DPAD
|
||||||
# -DFEATURE_DPAD_5WIRESW
|
# -DFEATURE_DPAD_5WIRESW_2OUT
|
||||||
# -DPINS_DPAD_5WIRESW_OUT=4
|
# -DPINS_DPAD_5WIRESW_OUT1=18
|
||||||
# -DPINS_DPAD_5WIRESW_IN1=5
|
# -DPINS_DPAD_5WIRESW_OUT2=19
|
||||||
# -DPINS_DPAD_5WIRESW_IN2=27
|
# -DPINS_DPAD_5WIRESW_IN1=4
|
||||||
# -DPINS_DPAD_5WIRESW_IN3=18
|
# -DPINS_DPAD_5WIRESW_IN2=5
|
||||||
# -DPINS_DPAD_5WIRESW_IN4=19
|
# -DPINS_DPAD_5WIRESW_IN3=27
|
||||||
# -DPINS_DPAD_EXTRASW_IN5=25
|
# -DFEATURE_DPAD_6WIRESW
|
||||||
-DFEATURE_DPAD_6WIRESW
|
# -DPINS_DPAD_6WIRESW_OUT=4
|
||||||
-DPINS_DPAD_6WIRESW_OUT=4
|
# -DPINS_DPAD_6WIRESW_IN1=5
|
||||||
-DPINS_DPAD_6WIRESW_IN1=5
|
# -DPINS_DPAD_6WIRESW_IN2=27
|
||||||
-DPINS_DPAD_6WIRESW_IN2=27
|
# -DPINS_DPAD_6WIRESW_IN3=18
|
||||||
-DPINS_DPAD_6WIRESW_IN3=18
|
# -DPINS_DPAD_6WIRESW_IN4=19
|
||||||
-DPINS_DPAD_6WIRESW_IN4=19
|
# -DPINS_DPAD_6WIRESW_IN5=26
|
||||||
-DPINS_DPAD_6WIRESW_IN5=26
|
|
||||||
# -DFEATURE_GSCHISSENE_DIODE
|
# -DFEATURE_GSCHISSENE_DIODE
|
||||||
# -DFEATURE_BLE
|
|
||||||
# -DFEATURE_BLUETOOTH
|
|
||||||
# -DFEATURE_BMS
|
|
||||||
# -DFEATURE_GAMETRAK
|
|
||||||
# -DPINS_GAMETRAKX=34
|
|
||||||
# -DPINS_GAMETRAKY=39
|
|
||||||
# -DPINS_GAMETRAKDIST=36
|
|
||||||
# -DFEATURE_POWERSUPPLY
|
|
||||||
# -DFEATURE_LEDBACKLIGHT
|
|
||||||
# -DPINS_LEDBACKLIGHT=23
|
|
||||||
# -DLEDBACKLIGHT_INVERTED
|
|
||||||
# -DFEATURE_NTP
|
|
||||||
# -DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=33
|
|
||||||
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
|
||||||
# -DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
# -DFEATURE_ESPNOW
|
|
||||||
)
|
)
|
||||||
|
@@ -16,55 +16,71 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
-DFEATURE_ADC_IN
|
# Pins
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
-DDEFAULT_SWAPSCREENBYTES=false
|
|
||||||
-DFEATURE_CAN
|
|
||||||
# -DFEATURE_SERIAL
|
|
||||||
# -DPINS_RX1=4
|
# -DPINS_RX1=4
|
||||||
# -DPINS_TX1=5
|
# -DPINS_TX1=5
|
||||||
# -DPINS_RX2=22
|
# -DPINS_RX2=22
|
||||||
# -DPINS_TX2=23
|
# -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_WEBSERVER
|
||||||
|
-DFEATURE_OTA
|
||||||
|
-DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
-DFEATURE_POWERSUPPLY
|
||||||
|
-DFEATURE_LEDBACKLIGHT
|
||||||
|
# -DFEATURE_NTP
|
||||||
|
-DFEATURE_WIRELESS_CONFIG
|
||||||
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
-DDEFAULT_INVERTFRONTLEFT=false
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
-DDEFAULT_INVERTFRONTRIGHT=true
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
-DDEFAULT_INVERTBACKLEFT=false
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
-DDEFAULT_INVERTBACKRIGHT=true
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
-DDEFAULT_WHEELDIAMETER=200
|
-DDEFAULT_WHEELDIAMETER=255
|
||||||
# -DFEATURE_MOSFETS
|
|
||||||
# -DPINS_MOSFET0=18
|
|
||||||
# -DPINS_MOSFET1=19
|
|
||||||
# -DPINS_MOSFET2=21
|
|
||||||
-DDEFAULT_IMOTMAX=28
|
-DDEFAULT_IMOTMAX=28
|
||||||
-DDEFAULT_IDCMAX=30
|
-DDEFAULT_IDCMAX=30
|
||||||
-DDEFAULT_NMOTMAX=2000
|
-DDEFAULT_NMOTMAX=2000
|
||||||
-DDEFAULT_FIELDWEAKMAX=7
|
-DDEFAULT_FIELDWEAKMAX=7
|
||||||
-DDEFAULT_FIELDADVMAX=40
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
-DFEATURE_WEBSERVER
|
|
||||||
-DFEATURE_OTA
|
# DPAD
|
||||||
-DFEATURE_DPAD_5WIRESW_2OUT
|
-DFEATURE_DPAD_5WIRESW_2OUT
|
||||||
-DPINS_DPAD_5WIRESW_OUT1=18
|
-DPINS_DPAD_5WIRESW_OUT1=18
|
||||||
-DPINS_DPAD_5WIRESW_OUT2=19
|
-DPINS_DPAD_5WIRESW_OUT2=19
|
||||||
-DPINS_DPAD_5WIRESW_IN1=4
|
-DPINS_DPAD_5WIRESW_IN1=4
|
||||||
-DPINS_DPAD_5WIRESW_IN2=5
|
-DPINS_DPAD_5WIRESW_IN2=5
|
||||||
-DPINS_DPAD_5WIRESW_IN3=27
|
-DPINS_DPAD_5WIRESW_IN3=27
|
||||||
-DFEATURE_BLE
|
# -DFEATURE_DPAD_6WIRESW
|
||||||
# -DFEATURE_BLUETOOTH
|
# -DPINS_DPAD_6WIRESW_OUT=4
|
||||||
# -DFEATURE_BMS
|
# -DPINS_DPAD_6WIRESW_IN1=5
|
||||||
# -DFEATURE_GAMETRAK
|
# -DPINS_DPAD_6WIRESW_IN2=27
|
||||||
# -DPINS_GAMETRAKX=34
|
# -DPINS_DPAD_6WIRESW_IN3=18
|
||||||
# -DPINS_GAMETRAKY=39
|
# -DPINS_DPAD_6WIRESW_IN4=19
|
||||||
# -DPINS_GAMETRAKDIST=36
|
# -DPINS_DPAD_6WIRESW_IN5=26
|
||||||
# -DFEATURE_POWERSUPPLY
|
# -DFEATURE_GSCHISSENE_DIODE
|
||||||
-DFEATURE_LEDBACKLIGHT
|
|
||||||
-DPINS_LEDBACKLIGHT=23
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
|
||||||
# -DFEATURE_NTP
|
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DPINS_LEDSTRIP=33
|
|
||||||
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
|
||||||
# -DLEDSTRIP_WRONG_DIRECTION
|
|
||||||
-DFEATURE_ESPNOW
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
||||||
|
Reference in New Issue
Block a user