From ef9368e6b57927a8dcc9d0b82d47db6706b96fa1 Mon Sep 17 00:00:00 2001
From: Alexandre Abadie <alexandre.abadie@inria.fr>
Date: Sat, 7 Oct 2017 21:07:05 +0200
Subject: [PATCH] tests/driver_sx127x: put radio to sleep after transmission

---
 tests/driver_sx127x/main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/driver_sx127x/main.c b/tests/driver_sx127x/main.c
index cf7dae6e2c..64b4652a89 100644
--- a/tests/driver_sx127x/main.c
+++ b/tests/driver_sx127x/main.c
@@ -308,11 +308,13 @@ static void _event_cb(netdev_t *dev, netdev_event_t event)
                        (int)packet_info.time_on_air);
                 break;
             case NETDEV_EVENT_TX_COMPLETE:
+                sx127x_set_sleep(&sx127x);
                 puts("Transmission completed");
                 break;
             case NETDEV_EVENT_CAD_DONE:
                 break;
             case NETDEV_EVENT_TX_TIMEOUT:
+                sx127x_set_sleep(&sx127x);
                 break;
             default:
                 printf("Unexpected netdev event received: %d\n", event);
-- 
GitLab