changes to make it APRS only on 2m

pull/79/head
alanbjohnston 5 years ago committed by GitHub
parent 5b961be801
commit 86b11a41ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -173,7 +173,10 @@ int main(int argc, char * argv[]) {
} else { } else {
printf("Mode FSK\n"); printf("Mode FSK\n");
} }
// force afsk mode
mode = AFSK;
if (argc > 2) { if (argc > 2) {
// printf("String is %s %s\n", *argv[2], argv[2]); // printf("String is %s %s\n", *argv[2], argv[2]);
loop = atoi(argv[2]); loop = atoi(argv[2]);
@ -409,7 +412,9 @@ int main(int argc, char * argv[]) {
#ifdef DEBUG_LOGGING #ifdef DEBUG_LOGGING
printf("INFO: I2C bus status 0: %d 1: %d 3: %d camera: %d\n", i2c_bus0, i2c_bus1, i2c_bus3, camera); printf("INFO: I2C bus status 0: %d 1: %d 3: %d camera: %d\n", i2c_bus0, i2c_bus1, i2c_bus3, camera);
#endif #endif
// no sim mode
/*
// if ((i2c_bus1 == OFF) && (i2c_bus3 == OFF)) { // if ((i2c_bus1 == OFF) && (i2c_bus3 == OFF)) {
if (i2c_bus1 == OFF) { // i2c bus 1 can be turned off using raspi-config to enable sim mode without reboot if (i2c_bus1 == OFF) { // i2c bus 1 can be turned off using raspi-config to enable sim mode without reboot
@ -459,7 +464,7 @@ int main(int argc, char * argv[]) {
if (eclipse == 0.0) if (eclipse == 0.0)
eclipse_time -= period / 2; // if starting in eclipse, shorten interval eclipse_time -= period / 2; // if starting in eclipse, shorten interval
} }
*/
//int ret; //int ret;
//uint8_t data[1024]; //uint8_t data[1024];
@ -818,7 +823,8 @@ void get_tlm(void) {
char header_long[10]; char header_long[10];
char header_str4[] = "hi hi "; char header_str4[] = "hi hi ";
char footer_str1[] = "\' > t.txt && echo \'"; char footer_str1[] = "\' > t.txt && echo \'";
char footer_str[] = ">CQ:010101/hi hi ' >> t.txt && gen_packets -o telem.wav t.txt -r 48000 > /dev/null 2>&1 && cat telem.wav | csdr convert_i16_f | csdr gain_ff 7000 | csdr convert_f_samplerf 20833 | sudo /home/pi/rpitx/rpitx -i- -m RF -f 434.9e3 > /dev/null 2>&1"; // char footer_str[] = ">CQ:010101/hi hi ' >> t.txt && gen_packets -o telem.wav t.txt -r 48000 > /dev/null 2>&1 && cat telem.wav | csdr convert_i16_f | csdr gain_ff 7000 | csdr convert_f_samplerf 20833 | sudo /home/pi/rpitx/rpitx -i- -m RF -f 434.9e3 > /dev/null 2>&1";
char footer_str[] = ">CQ:010101/hi hi ' >> t.txt && gen_packets -o telem.wav t.txt -r 48000 > /dev/null 2>&1 && cat telem.wav | csdr convert_i16_f | csdr gain_ff 7000 | csdr convert_f_samplerf 20833 | sudo /home/pi/rpitx/rpitx -i- -m RF -f 144.29e3 > /dev/null 2>&1";
if (ax5043) { if (ax5043) {
strcpy(str, header_str); strcpy(str, header_str);
@ -845,6 +851,8 @@ void get_tlm(void) {
} }
} }
// skip normal telemetry
/*
int channel; int channel;
for (channel = 1; channel < 7; channel++) { for (channel = 1; channel < 7; channel++) {
sprintf(tlm_str, "%d%d%d %d%d%d %d%d%d %d%d%d ", sprintf(tlm_str, "%d%d%d %d%d%d %d%d%d %d%d%d ",
@ -867,7 +875,7 @@ void get_tlm(void) {
//printf("Before 1st strcpy\n"); //printf("Before 1st strcpy\n");
strcat(cw_str2, cw_footer2); strcat(cw_str2, cw_footer2);
//printf("Before 1st strcpy\n"); //printf("Before 1st strcpy\n");
*/
// read payload sensor if available // read payload sensor if available
char sensor_payload[500]; char sensor_payload[500];

Loading…
Cancel
Save

Powered by TurnKey Linux.