joystick and button update
This commit is contained in:
parent
7fc0dd738f
commit
c59ae59c6e
|
|
@ -53,6 +53,7 @@ ____________________________________________________
|
|||
____________________________________________________
|
||||
## Timeline (Versions):
|
||||
|
||||
- 2024.11.13 T-Deck Joystick and Button Pressing Fix for smother operation.
|
||||
- 2024.10.24 Added QRP Labs LightTracker Plus1.0 support.
|
||||
- 2024.10.11 Added Lilygo TTGO T-Deck Plus support.
|
||||
- 2024.10.10 Configuration WiFiAP stops after 1 minute of no-client connected.
|
||||
|
|
|
|||
262
platformio.ini
262
platformio.ini
|
|
@ -48,10 +48,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_2
|
||||
-DHAS_SX1278
|
||||
-DHAS_AXP2101
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1278
|
||||
-D HAS_AXP2101
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -64,10 +64,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_2_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_AXP2101
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1276
|
||||
-D HAS_AXP2101
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -81,10 +81,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_2_SX1262
|
||||
-DHAS_SX1262
|
||||
-DHAS_AXP2101
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1262
|
||||
-D HAS_AXP2101
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -98,10 +98,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_0
|
||||
-DHAS_SX1278
|
||||
-DHAS_AXP192
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1278
|
||||
-D HAS_AXP192
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -114,10 +114,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_0_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_AXP192
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1276
|
||||
-D HAS_AXP192
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -131,10 +131,10 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V1_0_SX1268
|
||||
-DHAS_SX1268
|
||||
-DHAS_AXP192
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_GPS_CTRL
|
||||
-D HAS_SX1268
|
||||
-D HAS_AXP192
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_GPS_CTRL
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -148,8 +148,8 @@ board = ttgo-t-beam
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_Beam_V0_7
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -162,8 +162,8 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_LORA32_V2_1_GPS
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -175,8 +175,8 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_LORA32_V2_1_GPS_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1276
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -189,9 +189,9 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_LORA32_V2_1_TNC
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_NO_GPS
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_NO_GPS
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -203,9 +203,9 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D TTGO_T_LORA32_V2_1_TNC_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_BT_CLASSIC
|
||||
-DHAS_NO_GPS
|
||||
-D HAS_SX1276
|
||||
-D HAS_BT_CLASSIC
|
||||
-D HAS_NO_GPS
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -220,7 +220,7 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D HELTEC_V3_GPS
|
||||
-DHAS_SX1262
|
||||
-D HAS_SX1262
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -233,8 +233,8 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D HELTEC_V3_TNC
|
||||
-DHAS_SX1262
|
||||
-DHAS_NO_GPS
|
||||
-D HAS_SX1262
|
||||
-D HAS_NO_GPS
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -248,10 +248,10 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D HELTEC_WIRELESS_TRACKER
|
||||
-DHAS_SX1262
|
||||
-DGPS_BAUDRATE=115200
|
||||
-DHAS_GPS_CTRL
|
||||
-DHAS_TFT
|
||||
-D HAS_SX1262
|
||||
-D GPS_BAUDRATE=115200
|
||||
-D HAS_GPS_CTRL
|
||||
-D HAS_TFT
|
||||
-D USER_SETUP_LOADED
|
||||
-D TFT_WIDTH=80
|
||||
-D TFT_HEIGHT=160
|
||||
|
|
@ -287,10 +287,10 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D TTGO_T_Beam_S3_SUPREME_V3
|
||||
-DBOARD_HAS_PSRAM
|
||||
-DHAS_SX1262
|
||||
-DHAS_GPS_CTRL
|
||||
-DHAS_AXP2101
|
||||
-D BOARD_HAS_PSRAM
|
||||
-D HAS_SX1262
|
||||
-D HAS_GPS_CTRL
|
||||
-D HAS_AXP2101
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -319,33 +319,33 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D TTGO_T_DECK_GPS
|
||||
-DBOARD_HAS_PSRAM
|
||||
-DHAS_SX1262
|
||||
-DHAS_TFT
|
||||
-DUSER_SETUP_LOADED
|
||||
-DST7789_DRIVER
|
||||
-DTFT_WIDTH=240
|
||||
-DTFT_HEIGHT=320
|
||||
-DTFT_RGB_ORDER=TFT_BGR
|
||||
-DTFT_INVERSION_ON
|
||||
-DTFT_MISO=38
|
||||
-DTFT_MOSI=41
|
||||
-DTFT_SCLK=40
|
||||
-DTFT_CS=12
|
||||
-DTFT_DC=11
|
||||
-DTFT_RST=-1
|
||||
-DTFT_BUSY=-1
|
||||
-DTFT_BL=42
|
||||
-DTFT_BACKLIGHT_ON=1
|
||||
-DTOUCH_CS=-1
|
||||
-DLOAD_GLCD
|
||||
-DLOAD_FONT2
|
||||
-DLOAD_FONT4
|
||||
-DLOAD_FONT6
|
||||
-DLOAD_FONT7
|
||||
-DLOAD_FONT8
|
||||
-DSPI_FREQUENCY=40000000
|
||||
-DSPI_READ_FREQUENCY=16000000
|
||||
-D BOARD_HAS_PSRAM
|
||||
-D HAS_SX1262
|
||||
-D HAS_TFT
|
||||
-D USER_SETUP_LOADED
|
||||
-D ST7789_DRIVER
|
||||
-D TFT_WIDTH=240
|
||||
-D TFT_HEIGHT=320
|
||||
-D TFT_RGB_ORDER=TFT_BGR
|
||||
-D TFT_INVERSION_ON
|
||||
-D TFT_MISO=38
|
||||
-D TFT_MOSI=41
|
||||
-D TFT_SCLK=40
|
||||
-D TFT_CS=12
|
||||
-D TFT_DC=11
|
||||
-D TFT_RST=-1
|
||||
-D TFT_BUSY=-1
|
||||
-D TFT_BL=42
|
||||
-D TFT_BACKLIGHT_ON=1
|
||||
-D TOUCH_CS=-1
|
||||
-D LOAD_GLCD
|
||||
-D LOAD_FONT2
|
||||
-D LOAD_FONT4
|
||||
-D LOAD_FONT6
|
||||
-D LOAD_FONT7
|
||||
-D LOAD_FONT8
|
||||
-D SPI_FREQUENCY=40000000
|
||||
-D SPI_READ_FREQUENCY=16000000
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
bodmer/TFT_eSPI @ 2.5.43
|
||||
|
|
@ -371,34 +371,34 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D TTGO_T_DECK_PLUS
|
||||
-DBOARD_HAS_PSRAM
|
||||
-DHAS_SX1262
|
||||
-DGPS_BAUDRATE=38400
|
||||
-DHAS_TFT
|
||||
-DUSER_SETUP_LOADED
|
||||
-DST7789_DRIVER
|
||||
-DTFT_WIDTH=240
|
||||
-DTFT_HEIGHT=320
|
||||
-DTFT_RGB_ORDER=TFT_BGR
|
||||
-DTFT_INVERSION_ON
|
||||
-DTFT_MISO=38
|
||||
-DTFT_MOSI=41
|
||||
-DTFT_SCLK=40
|
||||
-DTFT_CS=12
|
||||
-DTFT_DC=11
|
||||
-DTFT_RST=-1
|
||||
-DTFT_BUSY=-1
|
||||
-DTFT_BL=42
|
||||
-DTFT_BACKLIGHT_ON=1
|
||||
-DTOUCH_CS=-1
|
||||
-DLOAD_GLCD
|
||||
-DLOAD_FONT2
|
||||
-DLOAD_FONT4
|
||||
-DLOAD_FONT6
|
||||
-DLOAD_FONT7
|
||||
-DLOAD_FONT8
|
||||
-DSPI_FREQUENCY=40000000
|
||||
-DSPI_READ_FREQUENCY=16000000
|
||||
-D BOARD_HAS_PSRAM
|
||||
-D HAS_SX1262
|
||||
-D GPS_BAUDRATE=38400
|
||||
-D HAS_TFT
|
||||
-D USER_SETUP_LOADED
|
||||
-D ST7789_DRIVER
|
||||
-D TFT_WIDTH=240
|
||||
-D TFT_HEIGHT=320
|
||||
-D TFT_RGB_ORDER=TFT_BGR
|
||||
-D TFT_INVERSION_ON
|
||||
-D TFT_MISO=38
|
||||
-D TFT_MOSI=41
|
||||
-D TFT_SCLK=40
|
||||
-D TFT_CS=12
|
||||
-D TFT_DC=11
|
||||
-D TFT_RST=-1
|
||||
-D TFT_BUSY=-1
|
||||
-D TFT_BL=42
|
||||
-D TFT_BACKLIGHT_ON=1
|
||||
-D TOUCH_CS=-1
|
||||
-D LOAD_GLCD
|
||||
-D LOAD_FONT2
|
||||
-D LOAD_FONT4
|
||||
-D LOAD_FONT6
|
||||
-D LOAD_FONT7
|
||||
-D LOAD_FONT8
|
||||
-D SPI_FREQUENCY=40000000
|
||||
-D SPI_READ_FREQUENCY=16000000
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
bodmer/TFT_eSPI @ 2.5.43
|
||||
|
|
@ -410,8 +410,8 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D ESP32_DIY_LoRa_GPS
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -423,8 +423,8 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D ESP32_DIY_LoRa_GPS_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1276
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -439,7 +439,7 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D ESP32S3_DIY_LoRa_GPS
|
||||
-DHAS_SX1278
|
||||
-D HAS_SX1278
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -453,7 +453,7 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D ESP32S3_DIY_LoRa_GPS_915
|
||||
-DHAS_SX1276
|
||||
-D HAS_SX1276
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -466,9 +466,9 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D ESP32_DIY_1W_LoRa_GPS
|
||||
-DHAS_SX1268
|
||||
-DHAS_1W_LORA
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1268
|
||||
-D HAS_1W_LORA
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -480,9 +480,9 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D ESP32_DIY_1W_LoRa_GPS_915
|
||||
-DHAS_SX1262
|
||||
-DHAS_1W_LORA
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1262
|
||||
-D HAS_1W_LORA
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -494,9 +494,9 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D ESP32_DIY_1W_LoRa_GPS_LLCC68
|
||||
-DHAS_LLCC68
|
||||
-DHAS_1W_LORA
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_LLCC68
|
||||
-D HAS_1W_LORA
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -509,9 +509,9 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D OE5HWN_MeshCom
|
||||
-DHAS_SX1268
|
||||
-DHAS_1W_LORA
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1268
|
||||
-D HAS_1W_LORA
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -523,8 +523,8 @@ board = esp32dev
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D WEMOS_ESP32_Bat_LoRa_GPS
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -539,7 +539,7 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D ESP32_C3_DIY_LoRa_GPS
|
||||
-DHAS_SX1278
|
||||
-D HAS_SX1278
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -553,7 +553,7 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D ESP32_C3_DIY_LoRa_GPS_915
|
||||
-DHAS_SX1276
|
||||
-D HAS_SX1276
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -565,8 +565,8 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D HELTEC_V2_GPS
|
||||
-DHAS_SX1278
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1278
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -577,8 +577,8 @@ board = ttgo-lora32-v21
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D HELTEC_V2_GPS_915
|
||||
-DHAS_SX1276
|
||||
-DHAS_BT_CLASSIC
|
||||
-D HAS_SX1276
|
||||
-D HAS_BT_CLASSIC
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -590,7 +590,7 @@ board_build.mcu = esp32c3
|
|||
build_flags =
|
||||
${common.build_flags}
|
||||
-D HELTEC_HTCT62_GPS
|
||||
-DHAS_SX1262
|
||||
-D HAS_SX1262
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
${common.display_libs}
|
||||
|
|
@ -603,8 +603,8 @@ build_flags =
|
|||
${common.build_flags}
|
||||
${common.usb_flags}
|
||||
-D LIGHTTRACKER_PLUS_1_0
|
||||
-DHAS_SX1268
|
||||
-DHAS_1W_LORA
|
||||
-D HAS_SX1268
|
||||
-D HAS_1W_LORA
|
||||
lib_deps =
|
||||
${common.lib_deps}
|
||||
adafruit/Adafruit SHTC3 Library @ 1.0.1
|
||||
|
|
@ -4,7 +4,6 @@
|
|||
|
||||
#ifdef HAS_JOYSTICK
|
||||
|
||||
|
||||
namespace JOYSTICK_Utils {
|
||||
|
||||
int debounceDelay = 200; // 50 ms debounce time
|
||||
|
|
|
|||
Loading…
Reference in New Issue