diff --git a/conf/airframes/ENAC/fixed-wing/weasel.xml b/conf/airframes/ENAC/fixed-wing/weasel.xml new file mode 100644 index 0000000000..129e774ee1 --- /dev/null +++ b/conf/airframes/ENAC/fixed-wing/weasel.xml @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + +
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +
+ + + + + +
+ +
+ + + + + + +
+ +
diff --git a/conf/airframes/ENAC/quadrotor/navgo.xml b/conf/airframes/ENAC/quadrotor/navgo.xml new file mode 100644 index 0000000000..dcb814865e --- /dev/null +++ b/conf/airframes/ENAC/quadrotor/navgo.xml @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + +
+ +
+ +
+ + +
+ + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + + + +
+ +
+ +
+ +
+ + + + +
+ +
+ +
+ +
+ + + + + + + + + + +
+ + +
+ + + + + +
+ +
+ + + +
+ +
diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_skiron.makefile b/conf/autopilot/subsystems/rotorcraft/actuators_skiron.makefile new file mode 100644 index 0000000000..1db87848db --- /dev/null +++ b/conf/autopilot/subsystems/rotorcraft/actuators_skiron.makefile @@ -0,0 +1,55 @@ +# +# Skiron Actuators +# +# enable the subsystem for your firmware: +# +# ... +# +# +# +# ... +# +# +# +# required xml configuration: +#
+# +# +#
+# +#
+# +# +# +# +# +# +# +# +# +# +# +#
+# +# + +# set default i2c timing if not already configured +ifeq ($(SKIRON_I2C_SCL_TIME), ) +SKIRON_I2C_SCL_TIME=150 +endif + +ap.srcs += $(SRC_FIRMWARE)/actuators/supervision.c +ap.srcs += $(SRC_FIRMWARE)/actuators/actuators_skiron.c + +ifeq ($(ARCH), lpc21) +ap.CFLAGS += -DACTUATORS_SKIRON_DEVICE=i2c0 +ap.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=$(SKIRON_I2C_SCL_TIME) -DI2C0_SCLH=$(SKIRON_I2C_SCL_TIME) -DI2C0_VIC_SLOT=10 +endif + +# Simulator +sim.srcs += $(SRC_FIRMWARE)/actuators/supervision.c +sim.srcs += $(SRC_FIRMWARE)/actuators/actuators_skiron.c +sim.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=$(SKIRON_I2C_SCL_TIME) -DI2C0_SCLH=$(SKIRON_I2C_SCL_TIME) -DI2C0_VIC_SLOT=10 -DACTUATORS_MKK_DEVICE=i2c0 +sim.srcs += mcu_periph/i2c.c +sim.srcs += $(SRC_ARCH)/mcu_periph/i2c_arch.c + diff --git a/conf/radios/FlyElectricRx25.xml b/conf/radios/FlyElectricRx25.xml new file mode 100644 index 0000000000..b8eb397355 --- /dev/null +++ b/conf/radios/FlyElectricRx25.xml @@ -0,0 +1,11 @@ + + + + + + + + + + +