update modules definition

This commit is contained in:
Gautier Hattenberger
2010-12-20 14:34:49 +01:00
parent 7b2931b2f6
commit 6abfc9f91c
34 changed files with 97 additions and 97 deletions

View File

@@ -14,8 +14,8 @@
<periodic fun="adc_generic_periodic()" freq="4"/>
<makefile target="ap">
<file name="adc_generic.c"/>
<flag name="USE_$(ADC_CHANNEL_GENERIC1)"/>
<flag name="USE_$(ADC_CHANNEL_GENERIC2)"/>
<define name="USE_$(ADC_CHANNEL_GENERIC1)"/>
<define name="USE_$(ADC_CHANNEL_GENERIC2)"/>
</makefile>
</module>

View File

@@ -19,8 +19,8 @@
<file name="airspeed_adc.c"/>
</makefile>
<makefile target="ap">
<flag name="ADC_CHANNEL_AIRSPEED" value="$(ADC_AIRSPEED)"/>
<flag name="USE_$(ADC_AIRSPEED)"/>
<define name="ADC_CHANNEL_AIRSPEED" value="$(ADC_AIRSPEED)"/>
<define name="USE_$(ADC_AIRSPEED)"/>
</makefile>
</module>

View File

@@ -5,8 +5,8 @@
@param AIRSPEED_ETS_SCALE scale factor (default 1.8)
@param AIRSPEED_ETS_OFFSET offset (default 0)
@param AIRSPEED_ETS_I2C_DEV i2c device (default i2c0)
@flag USE_AIRSPEED to use the data for airspeed control loop
@flag SENSOR_SYNC_SEND to transmit the data as it is acquired
@define USE_AIRSPEED to use the data for airspeed control loop
@define SENSOR_SYNC_SEND to transmit the data as it is acquired
-->
<module name="airspeed_ets" dir="sensors">

View File

@@ -12,6 +12,6 @@
<event fun="srf08_event()"/>
<makefile>
<file name="alt_srf08.c"/>
<flag name="TELEMETER"/>
<define name="TELEMETER"/>
</makefile>
</module>

View File

@@ -9,13 +9,13 @@
<event fun="baro_MS5534A_event()"/>
<makefile target="ap">
<file name="baro_MS5534A.c"/>
<flag name="USE_BARO_MS5534A"/>
<flag name="USE_SPI_SLAVE0"/>
<flag name="SPI_MASTER"/>
<define name="BARO_MS5534A_W1" value="0xAC20"/>
<define name="BARO_MS5534A_W2" value="0x87D9"/>
<define name="BARO_MS5534A_W3" value="0x8D9C"/>
<define name="BARO_MS5534A_W4" value="0xB080"/>
<define name="USE_BARO_MS5534A"/>
<define name="USE_SPI_SLAVE0"/>
<define name="SPI_MASTER"/>
<configure name="BARO_MS5534A_W1" value="0xAC20"/>
<configure name="BARO_MS5534A_W2" value="0x87D9"/>
<configure name="BARO_MS5534A_W3" value="0x8D9C"/>
<configure name="BARO_MS5534A_W4" value="0xB080"/>
</makefile>
</module>

View File

@@ -3,7 +3,7 @@
<!--
Bosch BMP085 pressure sensor
@param BMP_I2C_DEV i2c device (default i2c0)
@flag SENSOR_SYNC_SEND to transmit the data as it is acquired
@define SENSOR_SYNC_SEND to transmit the data as it is acquired
-->
<module name="baro_bmp" dir="sensors">

View File

@@ -2,7 +2,7 @@
<!--
VTI SCP1000 pressure sensor (SPI)
@flag SENSOR_SYNC_SEND to transmit the data as it is acquired
@define SENSOR_SYNC_SEND to transmit the data as it is acquired
-->
<module name="baro_scp" dir="sensors">
@@ -14,8 +14,8 @@
<event fun="baro_scp_event()"/>
<makefile target="ap">
<file name="baro_scp.c"/>
<flag name="SPI_MASTER"/>
<flag name="USE_SPI"/>
<define name="SPI_MASTER"/>
<define name="USE_SPI"/>
</makefile>
</module>

View File

@@ -3,7 +3,7 @@
<!--
VTI SCP1000 pressure sensor (I2C)
@param SCP_I2C_DEV i2c device (default i2c0)
@flag SENSOR_SYNC_SEND to transmit the data as it is acquired
@define SENSOR_SYNC_SEND to transmit the data as it is acquired
-->
<module name="baro_scp_i2c" dir="sensors">

View File

@@ -8,7 +8,7 @@
<init fun="booz_cam_init()"/>
<periodic fun="booz_cam_periodic()" freq="10."/>
<makefile>
<flag name="USE_CAM"/>
<define name="USE_CAM"/>
<file name="booz_cam.c"/>
</makefile>
</module>

View File

@@ -8,9 +8,9 @@
<init fun="booz_drop_init()"/>
<periodic fun="booz_drop_periodic()" freq="10."/>
<makefile>
<flag name="USE_DROP"/>
<flag name="DROP_SERVO_OPEN" value="2120"/>
<flag name="DROP_SERVO_CLOSED" value="1060"/>
<define name="USE_DROP"/>
<define name="DROP_SERVO_OPEN" value="2120"/>
<define name="DROP_SERVO_CLOSED" value="1060"/>
<file name="booz_drop.c"/>
</makefile>
</module>

View File

@@ -6,11 +6,11 @@
</header>
<event fun="ExtraDatalinkEvent()"/>
<makefile>
<flag name="EXTRA_DOWNLINK_DEVICE" value="Uart0"/>
<flag name="EXTRA_PPRZ_UART" value="Uart0"/>
<flag name="USE_UART0"/>
<flag name="UART0_BAUD" value="B57600"/>
<flag name="UART0_VIC_SLOT" value="5"/>
<define name="EXTRA_DOWNLINK_DEVICE" value="Uart0"/>
<define name="EXTRA_PPRZ_UART" value="Uart0"/>
<define name="USE_UART0"/>
<define name="UART0_BAUD" value="B57600"/>
<define name="UART0_VIC_SLOT" value="5"/>
<file name="extra_pprz_dl.c"/>
</makefile>
</module>

View File

@@ -8,9 +8,9 @@
<init fun="cam_init()"/>
<periodic fun="cam_periodic()" freq="10."/>
<makefile>
<flag name="CAM"/>
<flag name="MOBILE_CAM"/>
<flag name="POINT_CAM"/>
<define name="CAM"/>
<define name="MOBILE_CAM"/>
<define name="POINT_CAM"/>
<file name="cam.c"/>
<file name="point.c"/>
</makefile>

View File

@@ -7,7 +7,7 @@
<init fun="cam_init()"/>
<periodic fun="cam_periodic()" freq="10."/>
<makefile>
<flag name="MOBILE_CAM"/>
<define name="MOBILE_CAM"/>
<file name="cam_roll.c"/>
</makefile>
</module>

View File

@@ -11,12 +11,12 @@
<raw>
#Exemple of RAW makefile part
</raw>
<flag name="DEMO_MODULE_LED" value="2"/>
<define name="DEMO_MODULE_LED" value="2"/>
<file name="demo_module.c"/>
</makefile>
<makefile target="demo">
<flag name="SOME_FLAG"/>
<define name="SOME_DEFINE" value="bla"/>
<define name="SOME_FLAG"/>
<configure name="SOME_DEFINE" value="bla"/>
</makefile>
</module>

View File

@@ -6,11 +6,11 @@
<section name="DIGITAL_CAMERA" prefix="DC_">
<define name="PUSH" value"LED_ON" />
<define name="RELEASE" value"LED_OFF" />
<configure name="PUSH" value"LED_ON" />
<configure name="RELEASE" value"LED_OFF" />
<define name="AUTOSHOOT_QUARTERSEC_PERIOD" value="6" unit="quarter_second"/>
<define name="AUTOSHOOT_METER_GRID" value="50" unit="meter"/>
<configure name="AUTOSHOOT_QUARTERSEC_PERIOD" value="6" unit="quarter_second"/>
<configure name="AUTOSHOOT_METER_GRID" value="50" unit="meter"/>
</section>
# ap.CFLAGS += -DGPS_TRIGGERED_FUNCTION="dc_shoot_on_gps"
@@ -30,10 +30,10 @@
<makefile >
<flag name="DIGITAL_CAM" />
<define name="DIGITAL_CAM" />
<file name="led_cam_ctrl.c"/>
<file name="dc.c"/>
<flag name="SENSOR_SYNC_SEND" value="1" />
<define name="SENSOR_SYNC_SEND" value="1" />
</makefile>

View File

@@ -14,15 +14,15 @@
<makefile target="ap">
<file name="atmega_i2c_cam_ctrl.c"/>
<file name="dc.c"/>
<flag name="ATMEGA_I2C_DEVICE" value="i2c0"/>
<flag name="USE_I2C0" value="1"/>
<flag name="SENSOR_SYNC_SEND" value="1" />
<define name="ATMEGA_I2C_DEVICE" value="i2c0"/>
<define name="USE_I2C0" value="1"/>
<define name="SENSOR_SYNC_SEND" value="1" />
</makefile>
<makefile target="sim">
<file name="sim_i2c_cam_ctrl.c"/>
<file name="dc.c"/>
<flag name="SENSOR_SYNC_SEND" value="1" />
<define name="SENSOR_SYNC_SEND" value="1" />
</makefile>
</module>

View File

@@ -15,7 +15,7 @@
</makefile>
<makefile target="sim">
<!--file name="$(SRC_ARCH)/sim_enose.c"/-->
<file_hw name="sim_enose.c"/>
<file_arch name="sim_enose.c"/>
<file name="chemo_detect.c"/>
</makefile>
</module>

View File

@@ -8,8 +8,8 @@
<periodic fun="humid_hih_periodic()" freq="4"/>
<makefile target="ap">
<file name="humid_hih.c"/>
<flag name="ADC_CHANNEL_HUMID_HIH" value="ADC_3"/>
<flag name="USE_ADC_3"/>
<define name="ADC_CHANNEL_HUMID_HIH" value="ADC_3"/>
<define name="USE_ADC_3"/>
</makefile>
</module>

View File

@@ -9,7 +9,7 @@
<!--periodic fun="infrared_i2cDownlink()" freq="1."/-->
<event fun="infrared_i2cEvent()"/>
<makefile>
<flag name="INFRARED_I2C"/>
<define name="INFRARED_I2C"/>
<file name="infrared_i2c.c"/>
</makefile>
<makefile target="sim">

View File

@@ -9,14 +9,14 @@
<init fun="ins_init()"/>
<periodic fun="ins_periodic_task()" freq="60"/>
<makefile>
<flag name="USE_UART0"/>
<flag name="INS_LINK" value="Uart0"/>
<flag name="UART0_BAUD" value="B115200"/>
<flag name="USE_GPS_XSENS"/>
<define name="USE_UART0"/>
<define name="INS_LINK" value="Uart0"/>
<define name="UART0_BAUD" value="B115200"/>
<define name="USE_GPS_XSENS"/>
<!-- calibrated, orientation, position, velocity, status -->
<flag name="XSENS_OUTPUT_MODE" value="0x0836"/>
<define name="XSENS_OUTPUT_MODE" value="0x0836"/>
<!-- timestamp, euler, acc, rate, mag, float, no aux, NED -->
<flag name="XSENS_OUTPUT_SETTINGS" value="0x80000C05"/>
<define name="XSENS_OUTPUT_SETTINGS" value="0x80000C05"/>
<file name="ins_xsens.c"/>
</makefile>
</module>

View File

@@ -10,11 +10,11 @@
<periodic fun="ins_periodic_task()" freq="60"/>
<event fun="InsEventCheckAndHandle(handle_ins_msg())"/>
<makefile>
<flag name="USE_UART1"/>
<flag name="INS_LINK" value="Uart1"/>
<flag name="UART1_BAUD" value="B115200"/>
<flag name="USE_GPS_XSENS"/>
<flag name="USE_GPS_XSENS_RAW_DATA" />
<define name="USE_UART1"/>
<define name="INS_LINK" value="Uart1"/>
<define name="UART1_BAUD" value="B115200"/>
<define name="USE_GPS_XSENS"/>
<define name="USE_GPS_XSENS_RAW_DATA" />
<file name="ins_xsens.c"/>
</makefile>
</module>

View File

@@ -8,13 +8,13 @@
<init fun="ins_init()"/>
<periodic fun="ins_periodic_task()" freq="60"/>
<makefile>
<flag name="USE_UART0"/>
<flag name="INS_LINK" value="Uart0"/>
<flag name="UART0_BAUD" value="B115200"/>
<define name="USE_UART0"/>
<define name="INS_LINK" value="Uart0"/>
<define name="UART0_BAUD" value="B115200"/>
<!-- calibrated, orientation, status -->
<flag name="XSENS_OUTPUT_MODE" value="0x0806"/>
<define name="XSENS_OUTPUT_MODE" value="0x0806"/>
<!-- timestamp, euler, acc, rate, mag, float, no aux, NED -->
<flag name="XSENS_OUTPUT_SETTINGS" value="0x80000C05"/>
<define name="XSENS_OUTPUT_SETTINGS" value="0x80000C05"/>
<file name="ins_xsens.c"/>
</makefile>
</module>

View File

@@ -8,7 +8,7 @@
</header>
<init fun="lcd_dogm_init()"/>
<makefile target="ap">
<file_hw name="lcd_dogm_hw.c"/>
<file_arch name="lcd_dogm_hw.c"/>
<file name="lcd_dogm.c"/>
</makefile>
</module>

View File

@@ -8,8 +8,8 @@
<periodic fun="light_temt_periodic()" freq="4"/>
<makefile target="ap">
<file name="light_temt.c"/>
<flag name="ADC_CHANNEL_LIGHT_TEMT" value="ADC_4"/>
<flag name="USE_ADC_4"/>
<define name="ADC_CHANNEL_LIGHT_TEMT" value="ADC_4"/>
<define name="USE_ADC_4"/>
</makefile>
</module>

View File

@@ -9,7 +9,7 @@
<periodic fun="micromag_periodic()" freq="60"/>
<event fun="micromag_event()"/>
<makefile target="ap">
<file_hw name="mag_micromag_fw_hw.c"/>
<file_arch name="mag_micromag_fw_hw.c"/>
<file name="mag_micromag_fw.c"/>
</makefile>
</module>

View File

@@ -7,7 +7,7 @@
<init fun="max11040_init()"/>
<periodic fun="max11040_periodic()" freq="4"/>
<makefile>
<file_hw name="max11040_hw.c"/>
<file_arch name="max11040_hw.c"/>
<file name="max11040.c"/>
</makefile>
</module>

View File

@@ -8,9 +8,9 @@
<periodic fun="maxbotix_read()" freq="10"/>
<event fun="SonarEvent(ins_update_sonar)"/>
<makefile target="ap">
<flag name="USE_EXTRA_ADC"/>
<flag name="USE_ADC_1"/>
<flag name="BOOZ2_SONAR"/>
<define name="USE_EXTRA_ADC"/>
<define name="USE_ADC_1"/>
<define name="BOOZ2_SONAR"/>
<file name="sonar_maxbotix_booz.c"/>
</makefile>
</module>

View File

@@ -10,7 +10,7 @@
<datalink message="TCAS_RESOLVE" fun="ParseTcasResolve()"/>
<makefile>
<file name="tcas.c"/>
<flag name="TCAS"/>
<define name="TCAS"/>
</makefile>
</module>

View File

@@ -6,10 +6,10 @@
</header>
<init fun="trigger_ext_init()"/>
<makefile>
<file_hw name="trigger_ext_hw.c"/>
<file_arch name="trigger_ext_hw.c"/>
<file name="trigger_ext.c"/>
<flag name="TRIGGER_EXT"/>
<flag name="TRIG_EXT_PULSE_TYPE" value="TRIG_EXT_EDGE_FALLING"/>
<define name="TRIGGER_EXT"/>
<define name="TRIG_EXT_PULSE_TYPE" value="TRIG_EXT_EDGE_FALLING"/>
</makefile>
</module>

View File

@@ -8,12 +8,12 @@
<init fun="trigger_ext_init()"/>
<periodic fun="trigger_ext_periodic()" freq="10"/>
<makefile>
<file_hw name="trig_ext_hw.c"/>
<file_arch name="trig_ext_hw.c"/>
<file name="trigger_ext.c"/>
<flag name="TRIGGER_EXT"/>
<flag name="TRIG_EXT_PULSE_TYPE" value="TRIG_EXT_EDGE_FALLING"/>
<flag name="TURBINE_ID" value="42"/>
<flag name="GPS_TIMESTAMP"/>
<define name="TRIGGER_EXT"/>
<define name="TRIG_EXT_PULSE_TYPE" value="TRIG_EXT_EDGE_FALLING"/>
<define name="TURBINE_ID" value="42"/>
<define name="GPS_TIMESTAMP"/>
</makefile>
</module>

View File

@@ -6,10 +6,10 @@
</header>
<event fun="ExtraDatalinkEvent()"/>
<makefile>
<flag name="EXTRA_DOWNLINK_DEVICE" value="Uart0"/>
<flag name="EXTRA_PPRZ_UART" value="Uart0"/>
<flag name="USE_UART0"/>
<flag name="UART0_BAUD" value="B57600"/>
<define name="EXTRA_DOWNLINK_DEVICE" value="Uart0"/>
<define name="EXTRA_PPRZ_UART" value="Uart0"/>
<define name="USE_UART0"/>
<define name="UART0_BAUD" value="B57600"/>
<file name="extra_pprz_dl.c"/>
</makefile>
</module>

View File

@@ -13,14 +13,14 @@
</makefile>
<makefile target="ap">
<raw>ap.srcs += lisa/lisa_overo_link.c lisa/arch/stm32/lisa_overo_link_arch.c</raw>
<flag name="USE_VEHICLE_INTERFACE"/>
<flag name="USE_OVERO_LINK"/>
<flag name="lisa/arch/stm32" type="include"/>
<flag name="OVERO_LINK_MSG_UP" value="AutopilotMessageVIUp"/>
<flag name="OVERO_LINK_MSG_DOWN" value="AutopilotMessageVIDown"/>
<flag name="OVERO_LINK_LED_OK" value="3"/>
<flag name="OVERO_LINK_LED_KO" value="2"/>
<flag name="USE_DMA1_C2_IRQ"/>
<define name="USE_VEHICLE_INTERFACE"/>
<define name="USE_OVERO_LINK"/>
<define name="lisa/arch/stm32" type="include"/>
<define name="OVERO_LINK_MSG_UP" value="AutopilotMessageVIUp"/>
<define name="OVERO_LINK_MSG_DOWN" value="AutopilotMessageVIDown"/>
<define name="OVERO_LINK_LED_OK" value="3"/>
<define name="OVERO_LINK_LED_KO" value="2"/>
<define name="USE_DMA1_C2_IRQ"/>
</makefile>
</module>

View File

@@ -9,7 +9,7 @@
<event fun="wind_gfi_event()"/>
<makefile target="ap">
<file name="wind_gfi.c"/>
<define name="ZERO_OFFSET_DEGREES" value="56."/>
<configure name="ZERO_OFFSET_DEGREES" value="56."/>
</makefile>
</module>

View File

@@ -8,8 +8,8 @@
<periodic fun="windturbine_periodic()" freq="10"/>
<makefile>
<file name="windturbine.c"/>
<flag name="TURBINE_ID" value="42"/>
<flag name="GPS_TIMESTAMP"/>
<define name="TURBINE_ID" value="42"/>
<define name="GPS_TIMESTAMP"/>
</makefile>
</module>