| Algorithm 1 Network Probe |
| Input: Datarates and Payloads to be tested |
| Output: Perceived RSSI (Received signal strength indication) of each message |
| 1: initialize radio at device |
| 2: initialize application connected to TTN |
| 3: for each payload in payloads[] do |
| 4: for each datarate in datarates[] do |
| 5: set datarate |
| 6: send payload |
| 7: sleep in order to comply with the duty cycle |
| 8: collect RSSI values from application |