PXX + PPM16 port from er9x

DSM2 model id for ModelMatch feature
This commit is contained in:
bsongis
2012-01-23 18:50:36 +00:00
parent ddc9a07eef
commit 8f3a0a28cf
10 changed files with 483 additions and 290 deletions
+7 -17
View File
@@ -103,15 +103,12 @@ LOGS = YES
# PXX (FrSky PCM) protocol
PXX = NO
# PPM16
PPM16 = NO
# DSM2 (Spektrum) protocol
DSM2 = NO
# Silver protocol
SILVER = NO
# CTP-1009 protocol
CTP1009 = NO
# SOMO-14D module
SOMO = NO
@@ -342,28 +339,21 @@ ifeq ($(DISPLAY_USER_DATA), YES)
endif
ifeq ($(PXX), YES)
MODS:=${MODS}X
CPPDEFS += -DPXX
endif
ifeq ($(PPM16), YES)
CPPDEFS += -DPPM16
endif
ifeq ($(DSM2), SERIAL)
MODS:=${MODS}D
CPPDEFS += -DDSM2 -DDSM2_SERIAL
endif
ifeq ($(DSM2), PPM)
MODS:=${MODS}D
CPPDEFS += -DDSM2 -DDSM2_PPM
endif
ifeq ($(SILVER), YES)
CPPDEFS += -DSILVER
endif
ifeq ($(CTP1009), YES)
CPPDEFS += -DCTP1009
endif
#---------------- Compiler Options C ----------------
# -g*: generate debugging information
# -O*: optimization level