From 8f5c1176d525d3534ca710621f2ee9553438122f Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Wed, 16 Jun 2021 17:01:31 -0400 Subject: [PATCH] BPSK 2x socket send first time only --- afsk/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/afsk/main.c b/afsk/main.c index 800e06d2..8e63831d 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -2010,12 +2010,12 @@ void get_tlm_fox() { printf("socket send 2 %d ms bytes: %d \n\n", millis() - start, sock_ret); } - if (mode == BPSK) + if ((mode == BPSK) && (firstTime = 1)) // only do first time { - start = millis(); // send frame a second time + start = millis(); // send frame twice sock_ret = send(sock, buffer, (unsigned int)(ctr * 2 + 2), 0); printf("socket send 3 %d ms bytes: %d \n\n", (unsigned int)millis() - start, sock_ret); - + if (sock_ret < (ctr * 2 + 2)) { // printf("Not resending\n"); sleep(0.5);