Update cw_main.c

pull/1/head
alanbjohnston 7 years ago committed by GitHub
parent ec3198b0d6
commit 65183d1752
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -74,8 +74,17 @@ int add_space(uint8_t *msg);
int get_tlm(int tlm[7][5]); int get_tlm(int tlm[7][5]);
int tempSensor, xPlusSensor, yPlusSensor, zPlusSensor, battCurrentSensor; int tempSensor, xPlusSensor, yPlusSensor, zPlusSensor, battCurrentSensor;
int main(void) int main(int argc, char *argv[])
{ {
bool send_cw = true;
bool send_afsk = true;
if (argc > 0) {
if (argv[1][1] == 'a')
send_cw = false;
if (argv[1][1] == 'c')
send_afsk = false;
}
uint8_t retVal; uint8_t retVal;
int tlm[7][5]; int tlm[7][5];
int i, j; int i, j;
@ -134,6 +143,7 @@ int main(void)
get_tlm(tlm); get_tlm(tlm);
// printf("TLM Received 1a: %d 2b: %d\n", tlm[1][1], tlm[2][2]); // printf("TLM Received 1a: %d 2b: %d\n", tlm[1][1], tlm[2][2]);
if (send_afsk)
send_afsk(tlm); send_afsk(tlm);
config_cw(); config_cw();
@ -158,12 +168,13 @@ int main(void)
printf("\nINFO: Sending TLM channel %d \n", channel); printf("\nINFO: Sending TLM channel %d \n", channel);
} }
// printf("DEBUG: msg_length = %d\n", msg_length); // printf("DEBUG: msg_length = %d\n", msg_length);
if (send_cw) {
retVal = transmit_packet(&remoteaddr_tx, packet, (uint16_t)(msg_length)); // send telemetry retVal = transmit_packet(&remoteaddr_tx, packet, (uint16_t)(msg_length)); // send telemetry
if (retVal != AXRADIO_ERR_NOERROR) { if (retVal != AXRADIO_ERR_NOERROR) {
fprintf(stderr, "ERROR: Unable to transmit a packet\n"); fprintf(stderr, "ERROR: Unable to transmit a packet\n");
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} }
}
// sleep(1); // sleep(1);
usleep(200000); usleep(200000);

Loading…
Cancel
Save

Powered by TurnKey Linux.