0
mirror of https://github.com/OneOfEleven/uv-k5-firmware-custom.git synced 2025-06-18 22:29:50 +03:00

fix freq/chan scan + add 4th FM radio band

This commit is contained in:
OneOfEleven
2023-10-24 11:47:49 +01:00
parent 2d7d327fd0
commit fa1cbeb049
28 changed files with 197 additions and 168 deletions

View File

@ -12,13 +12,13 @@ ENABLE_OVERLAY := 0
ENABLE_LTO := 1
# UART Programming 2.9 kB
ENABLE_UART := 1
ENABLE_UART_DEBUG := 1
ENABLE_UART_DEBUG := 0
# AirCopy 2.5 kB
ENABLE_AIRCOPY := 1
ENABLE_AIRCOPY_REMEMBER_FREQ := 1
ENABLE_AIRCOPY_RX_REBOOT := 0
# FM Radio 4.2 kB
#ENABLE_FMRADIO_76_90 := 0
ENABLE_FMRADIO_76_90 := 0
ENABLE_FMRADIO_68_108 := 0
ENABLE_FMRADIO_76_108 := 0
ENABLE_FMRADIO_875_108 := 1
@ -66,7 +66,7 @@ ENABLE_RX_SIGNAL_BAR := 1
# Tx Timeout Bar 0.2 kB
ENABLE_TX_TIMEOUT_BAR := 0
# Tx Audio Bar 0.3 kB
ENABLE_TX_AUDIO_BAR := 1
ENABLE_TX_AUDIO_BAR := 0
# Side Button Menu 0.3 kB
ENABLE_SIDE_BUTT_MENU := 1
# Key Lock 0.4 kB
@ -101,6 +101,12 @@ ifeq ($(ENABLE_LTO),1)
ENABLE_OVERLAY := 0
endif
ifeq ($(filter $(ENABLE_FMRADIO_76_90) $(ENABLE_FMRADIO_76_108) $(ENABLE_FMRADIO_875_108) $(ENABLE_FMRADIO_875_108), 1), 1)
ENABLE_FMRADIO := 1
else
ENABLE_FMRADIO := 0
endif
ifeq ($(ENABLE_TX_TIMEOUT_BAR),1)
# can't have ENABLE_TX_TIMEOUT_BAR and ENABLE_TX_AUDIO_BAR enabled at same time
ENABLE_TX_AUDIO_BAR := 0
@ -130,7 +136,7 @@ ifeq ($(ENABLE_UART),1)
OBJS += driver/aes.o
endif
OBJS += driver/backlight.o
ifeq ($(filter $(ENABLE_FMRADIO_76_90) $(ENABLE_FMRADIO_76_108) $(ENABLE_FMRADIO_875_108) $(ENABLE_FMRADIO_875_108), 1), 1)
ifeq ($(ENABLE_FMRADIO), 1)
OBJS += driver/bk1080.o
endif
OBJS += driver/bk4819.o
@ -159,7 +165,7 @@ ifeq ($(ENABLE_AIRCOPY),1)
endif
OBJS += app/app.o
OBJS += app/dtmf.o
ifeq ($(filter $(ENABLE_FMRADIO_76_90) $(ENABLE_FMRADIO_76_108) $(ENABLE_FMRADIO_875_108) $(ENABLE_FMRADIO_875_108), 1), 1)
ifeq ($(ENABLE_FMRADIO), 1)
OBJS += app/fm.o
endif
OBJS += app/generic.o
@ -195,7 +201,7 @@ ifeq ($(ENABLE_AIRCOPY),1)
OBJS += ui/aircopy.o
endif
OBJS += ui/battery.o
ifeq ($(filter $(ENABLE_FMRADIO_76_90) $(ENABLE_FMRADIO_76_108) $(ENABLE_FMRADIO_875_108) $(ENABLE_FMRADIO_875_108), 1), 1)
ifeq ($(ENABLE_FMRADIO), 1)
OBJS += ui/fmradio.o
endif
OBJS += ui/helper.o
@ -297,6 +303,9 @@ endif
ifeq ($(ENABLE_FMRADIO_875_108),1)
CFLAGS += -DENABLE_FMRADIO_875_108
endif
ifeq ($(ENABLE_FMRADIO),1)
CFLAGS += -DENABLE_FMRADIO
endif
ifeq ($(ENABLE_UART),1)
CFLAGS += -DENABLE_UART
endif