From a6022b96aa1ebfa17fa304c2f129a845536f16be Mon Sep 17 00:00:00 2001 From: Freek van Tienen Date: Wed, 12 Nov 2014 08:02:07 +0100 Subject: [PATCH] Fix bug in datalink --- sw/airborne/subsystems/datalink/pprz_transport.c | 2 +- sw/airborne/subsystems/datalink/pprzlog_transport.c | 2 +- sw/airborne/subsystems/datalink/xbee.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sw/airborne/subsystems/datalink/pprz_transport.c b/sw/airborne/subsystems/datalink/pprz_transport.c index 0cc85af9f34..ba4808f3881 100644 --- a/sw/airborne/subsystems/datalink/pprz_transport.c +++ b/sw/airborne/subsystems/datalink/pprz_transport.c @@ -89,7 +89,7 @@ static void end_message(struct pprz_transport *trans, struct link_device *dev) { dev->transmit(dev->periph, trans->ck_a_tx); dev->transmit(dev->periph, trans->ck_b_tx); - dev->send_message(dev); + dev->send_message(dev->periph); } static void overrun(struct pprz_transport *trans __attribute__((unused)), struct link_device *dev __attribute__((unused))) diff --git a/sw/airborne/subsystems/datalink/pprzlog_transport.c b/sw/airborne/subsystems/datalink/pprzlog_transport.c index 23f42b2e7aa..47952e920de 100644 --- a/sw/airborne/subsystems/datalink/pprzlog_transport.c +++ b/sw/airborne/subsystems/datalink/pprzlog_transport.c @@ -86,7 +86,7 @@ static void start_message(struct pprzlog_transport *trans, struct link_device *d static void end_message(struct pprzlog_transport *trans, struct link_device *dev) { dev->transmit(dev->periph, trans->ck); - dev->send_message(dev); + dev->send_message(dev->periph); } static void overrun(struct pprzlog_transport *trans __attribute__((unused)), struct link_device *dev __attribute__((unused))) diff --git a/sw/airborne/subsystems/datalink/xbee.c b/sw/airborne/subsystems/datalink/xbee.c index e26fe7c1b52..75c8abe48b4 100644 --- a/sw/airborne/subsystems/datalink/xbee.c +++ b/sw/airborne/subsystems/datalink/xbee.c @@ -95,7 +95,7 @@ static void end_message(struct xbee_transport *trans, struct link_device *dev) { trans->cs_tx = 0xff - trans->cs_tx; dev->transmit(dev->periph, trans->cs_tx); - dev->send_message(dev); + dev->send_message(dev->periph); } static void overrun(struct xbee_transport *trans __attribute__((unused)), struct link_device *dev __attribute__((unused)))