@@ -0,0 +1,1112 @@
+package nl.sikken.bertrik.hab.habitat;%0A%0Aimport java.time.Duration;%0Aimport java.time.Instant;%0Aimport java.util.Arrays;%0A%0Aimport nl.sikken.bertrik.hab.Sentence;%0A%0Apublic final class RunMultiReceiverTest %7B%0A    %0A    public static void main(String%5B%5D args) %7B%0A        RunMultiReceiverTest test = new RunMultiReceiverTest();%0A        test.run();%0A    %7D%0A%0A    private void run() %7B%0A        String url = %22http://habitat.habhub.org%22;%0A        Duration timeout = Duration.ofSeconds(30);%0A        HabitatUploader uploader = new HabitatUploader(HabitatUploader.newRestClient(url, timeout));%0A        uploader.start();%0A        try %7B%0A            Instant now = Instant.now();%0A            Sentence sentence = new Sentence(%22TTNTEST%22, 1, now);%0A            HabReceiver receiver1 = new HabReceiver(%22BERTRIK1%22, new Location(52.022887, 4.69, 0.0));%0A            HabReceiver receiver2 = new HabReceiver(%22BERTRIK2%22, new Location(52.022887, 4.70, 0.0));%0A            %0A            uploader.schedulePayloadTelemetryUpload(sentence.format(), Arrays.asList(receiver1, receiver2), now);%0A        %7D finally %7B%0A            uploader.stop();%0A        %7D%0A    %7D%0A%0A%7D%0A

Add runner to verify multi-receiver support of habitat API.