From a7f38dc162b2b194cfe84a98d587888ca4033cde Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 22 Aug 2023 18:18:32 +0200 Subject: Debug and improve interference detection --- tests/api_send_wlan0_2s1r/out | 13 ++++++++++--- tests/api_send_wlan0_2s1r/receiver.py | 5 ++++- tests/api_send_wlan0_2s1r/sender.py | 5 ++++- 3 files changed, 18 insertions(+), 5 deletions(-) (limited to 'tests/api_send_wlan0_2s1r') diff --git a/tests/api_send_wlan0_2s1r/out b/tests/api_send_wlan0_2s1r/out index f9f2e96..01a1cf1 100644 --- a/tests/api_send_wlan0_2s1r/out +++ b/tests/api_send_wlan0_2s1r/out @@ -1,6 +1,13 @@ [t=0.000,src=n0,grp=def] Send 1 bytes on wlan0 [t=0.000,src=n1,grp=def] Send 1 bytes on wlan0 -[t=0.000,src=n0,grp=def] Interferences on wlan0 -[t=0.000,src=n1,grp=def] Interferences on wlan0 -[t=0.000,src=n2,grp=def] Interferences on wlan0 +[t=1.000,src=n1,grp=def] Receive 1 bytes on wlan0 with errors +[t=1.000,src=n2,grp=def] Receive 1 bytes on wlan0 with errors +[t=1.000,src=n0,grp=def] Receive 1 bytes on wlan0 with errors +[t=1.000,src=n2,grp=def] Receive 1 bytes on wlan0 +[t=1.000,src=n0,grp=def] Sender send code RCode.SUCCESS +[t=1.000,src=n1,grp=def] Sender send code RCode.SUCCESS +[t=1.000,src=n2,grp=def] Receiver code 1 RCode.INTERFERENCES +[t=1.000,src=n0,grp=def] Sender receive code RCode.INTERFERENCES +[t=1.000,src=n1,grp=def] Sender receive code RCode.INTERFERENCES +[t=1.000,src=n2,grp=def] Receiver code 2 RCode.SUCCESS [t=1.000,src=esds] Simulation ends diff --git a/tests/api_send_wlan0_2s1r/receiver.py b/tests/api_send_wlan0_2s1r/receiver.py index 0b48f12..f72d47b 100644 --- a/tests/api_send_wlan0_2s1r/receiver.py +++ b/tests/api_send_wlan0_2s1r/receiver.py @@ -1,5 +1,8 @@ #!/usr/bin/env python def execute(api): - pass + code, data=api.receive("wlan0") + api.log("Receiver code 1 "+str(code)) + code, data=api.receive("wlan0") + api.log("Receiver code 2 "+str(code)) diff --git a/tests/api_send_wlan0_2s1r/sender.py b/tests/api_send_wlan0_2s1r/sender.py index 80f0fc2..bcaaa2a 100644 --- a/tests/api_send_wlan0_2s1r/sender.py +++ b/tests/api_send_wlan0_2s1r/sender.py @@ -1,4 +1,7 @@ #!/usr/bin/env python def execute(api): - api.send("wlan0","Hello World!",1,1) + code=api.send("wlan0","Hello World!",1,1) + api.log("Sender send code "+str(code)) + code, data=api.receive("wlan0") + api.log("Sender receive code "+str(code)) \ No newline at end of file -- cgit v1.2.3