diff --git a/afsk/main.c b/afsk/main.c index 06650208..13b70853 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -238,17 +238,22 @@ int main(void) { if (RPITX) { - char cmdbuffer[1000]; - strcat(str,footer_str); +// char cmdbuffer[1000]; + strcat(str,footer_str; + sleep(2); fprintf(stderr, "String to execute: %s\n", str); + sleep(2); FILE* file2 = popen(str, "r"); // fgets(cmdbuffer, 999, file2); + sleep(2); pclose(file2); // printf("Response: %s\n", cmdbuffer); fprintf(stderr, "Response\n"); + sleep(2); } else { + fprintf(stderr,"Transmitting via AX5043\n"); memcpy(data, str, strnlen(str, 256)); ret = ax25_tx_frame(&hax25, &hax5043, data, strnlen(str, 256)); if (ret) { @@ -259,6 +264,7 @@ int main(void) { } ax5043_wait_for_transmit(); } + sleep(2); digitalWrite (0, HIGH); /* @@ -274,7 +280,9 @@ int main(void) { ret); exit(EXIT_FAILURE); } + sleep(2); fprintf(stderr, "Continuing \n"); + sleep(2); } return 0;