mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-05 15:30:08 +08:00
explicitly configure a RADIO_CONTROL_DATALINK_LED if wanted
This commit is contained in:
@@ -11,6 +11,9 @@ endif
|
|||||||
|
|
||||||
|
|
||||||
ifeq ($(NORADIO), False)
|
ifeq ($(NORADIO), False)
|
||||||
|
ifdef (RADIO_CONTROL_DATALINK_LED)
|
||||||
|
ap.CFLAGS += -D(RADIO_CONTROL_DATALINK_LED=$((RADIO_CONTROL_DATALINK_LED)
|
||||||
|
endif
|
||||||
$(TARGET).CFLAGS += -DRADIO_CONTROL
|
$(TARGET).CFLAGS += -DRADIO_CONTROL
|
||||||
$(TARGET).CFLAGS += -DRADIO_CONTROL_TYPE_H=\"radio_control/rc_datalink.h\"
|
$(TARGET).CFLAGS += -DRADIO_CONTROL_TYPE_H=\"radio_control/rc_datalink.h\"
|
||||||
$(TARGET).CFLAGS += -DRADIO_CONTROL_TYPE_DATALINK
|
$(TARGET).CFLAGS += -DRADIO_CONTROL_TYPE_DATALINK
|
||||||
|
|||||||
@@ -187,14 +187,18 @@ void dl_parse_msg(void) {
|
|||||||
#endif // USE_JOYSTICK
|
#endif // USE_JOYSTICK
|
||||||
#if defined RADIO_CONTROL && defined RADIO_CONTROL_TYPE_DATALINK
|
#if defined RADIO_CONTROL && defined RADIO_CONTROL_TYPE_DATALINK
|
||||||
if (msg_id == DL_RC_3CH /*&& DL_RC_3CH_ac_id(dl_buffer) == TX_ID*/) {
|
if (msg_id == DL_RC_3CH /*&& DL_RC_3CH_ac_id(dl_buffer) == TX_ID*/) {
|
||||||
LED_TOGGLE(3);
|
#ifdef RADIO_CONTROL_DATALINK_LED
|
||||||
|
LED_TOGGLE(RADIO_CONTROL_DATALINK_LED);
|
||||||
|
#endif
|
||||||
parse_rc_3ch_datalink(
|
parse_rc_3ch_datalink(
|
||||||
DL_RC_3CH_throttle_mode(dl_buffer),
|
DL_RC_3CH_throttle_mode(dl_buffer),
|
||||||
DL_RC_3CH_roll(dl_buffer),
|
DL_RC_3CH_roll(dl_buffer),
|
||||||
DL_RC_3CH_pitch(dl_buffer));
|
DL_RC_3CH_pitch(dl_buffer));
|
||||||
} else
|
} else
|
||||||
if (msg_id == DL_RC_4CH && DL_RC_4CH_ac_id(dl_buffer) == AC_ID) {
|
if (msg_id == DL_RC_4CH && DL_RC_4CH_ac_id(dl_buffer) == AC_ID) {
|
||||||
LED_TOGGLE(3);
|
#ifdef RADIO_CONTROL_DATALINK_LED
|
||||||
|
LED_TOGGLE(RADIO_CONTROL_DATALINK_LED);
|
||||||
|
#endif
|
||||||
parse_rc_4ch_datalink(
|
parse_rc_4ch_datalink(
|
||||||
DL_RC_4CH_mode(dl_buffer),
|
DL_RC_4CH_mode(dl_buffer),
|
||||||
DL_RC_4CH_throttle(dl_buffer),
|
DL_RC_4CH_throttle(dl_buffer),
|
||||||
|
|||||||
Reference in New Issue
Block a user