From 7aa5d25c810c70398090432bcc34aaa806e3d9ad Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Wed, 16 Jun 2021 09:45:27 -0400 Subject: [PATCH] added printfs --- afsk/main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/afsk/main.c b/afsk/main.c index 99cf1899..a0bfcc51 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -960,6 +960,7 @@ void get_tlm(void) { strcpy(str, header_str); } else { strcpy(str, header_str3); + printf("Str: %s \n", str); if (mode != CW) { strcat(str, call); strcat(str, header_str2); @@ -978,6 +979,7 @@ void get_tlm(void) { strcat(str, header_str2b); } else { strcat(str, header_str4); + printf("Str: %s \n", str); } } @@ -1000,8 +1002,10 @@ void get_tlm(void) { // strcpy(cw_str2, cw_header2); //printf("Before 1st strcpy\n"); strcat(cw_str2, str); + printf("Str: %s \n", str); //printf("Before 1st strcpy\n"); strcat(cw_str2, cw_footer2); + printf("Str: %s \n", str); //printf("Before 1st strcpy\n"); // read payload sensor if available @@ -1084,7 +1088,9 @@ void get_tlm(void) { // #endif if (mode == CW) { fprintf(stderr, "CW string to execute: %s\n", cw_str2); - system(cw_str2); +// system(cw_str2); + FILE * cw_file = popen(cw_str2, "r"); + pclose(cw_file); // digitalWrite(txLed, txLedOn); // #ifdef DEBUG_LOGGING // printf("Tx LED On 4\n");